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