Support command line options.
Use vapi for Config namespace.
CMake: configure_file use @ONLY

Don't replace ${foobar} strings which are valid expressions in some shell
files. Only replace @foobar@ occurrences.
CMake: Don't generate C files each time (touch them).
Merge branch 'configvapi' of https://github.com/Lasall/finalterm
Merge branch 'configurefileonly' of https://github.com/Lasall/finalterm

Conflicts:
	CMakeLists.txt
Merge branch 'cmakegenc' of https://github.com/Lasall/finalterm
Minor style adjustments
Update README to reflect changes to http://finalterm.org
Add new window action for Ubuntu (unity)
Use '.in' file extension for all files modified by CMake.
Merge branch 'issue-77' of https://github.com/ferki/finalterm
Add credits for Gentoo ebuild; link to ebuild files
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
Add manpage.
Set range for config values.
Overhaul scrolling system

Implement a scrolling model that is much closer to what other
graphical terminal emulators use (for details, see comments in
TerminalOutput.vala), resulting in substantial compatibility
improvements (e.g. with "top").

Fix a number of other scrolling-related problems.
Fix #86