CMake: Add uninstall target fixing #142

Also don't compile gsettings schema when installing to DESTDIR.
CMake: Vala compile rule improvments

Neither recompile all Vala source files twice nor recompile all C files every
time only a single Vala file has changed.
Merge branch 'cmakevala' of https://github.com/Lasall/finalterm