build: Port to meson build system
Port to meson build system. It includes some changes with respect to autotools:
- The library version in autotools is not actually applied. I have left it commented.
- I have added some extra compiler flags.
- The
gschema
file is not distributed in autotools. I have added the necessary commands but left them commented. - There are new options for controlling
tests
,vala bindings
, etc.. - meson build files are not included in autotools dist commands with the idea of removing autotools in the near future. Is this correct? (You can find here another branch that removes autotools)