Fix #52: Selection foreground color preserved

Modified the selection background color in included color themes
to improve visibility of code due to this change.
Merge remote-tracking branch 'upstream/master'
Fix problems with TextOutput when switching themes
Fixed TextOutput (for real this time)
Merge remote-tracking branch 'upstream/master'
Changed wording for errors when running processes
Fixed all warnings

Warnings for sundown and qtc_editutil were silenced, while all warnings
in our code were fixed.
Batch script for Windows was fixed but installation of golang liteidex
was commented out as per Linux and OS X.
Merge remote-tracking branch 'upstream/master'
Fixed final error in Windows compile
More ProcessEx improvements

extFinish is now signalled only once per process: if a fatal error
occurred, or if the process finished.  For monitoring non-fatal errors,
connect to the QProcess::error signal instead.
Fix #54: Corrected available line number space
Restored minimum line number spacing
Merge pull request #64 from Nik-U/master

More minor fixes