This patch implements the basic functionality of the meson plugin.
Introspection (targets, include dirs, etc.) is not implemented yet.
The current features are:
- (re)configuring a meson project
- building with ninja
- GUI for configuring a build directory (currently only install prefix and build type)
- managing multiple build directories
- GUI for adding a new build directory