Add the gir target to the library dependency object and other meson cleanups.

Testing Done:

Reviewed at
# Building
Talkatu uses [meson]( as it's build system.
Meson requires you to build in a directory other than the source directory.
To compile you can use the following commands:
meson build
cd build
ninja install