Got rid of a lot of warnings generated by vala. Except for the
queue_relayout one all are compile time.
Fix some typos
Merge branch 'no-warnings' of https://github.com/tomb95/finalterm
Replace critical warnings with errors where appropriate
Minor fixes after merge