Add --nofork as compatibility alias for --separate

Review Request #129647 - Created Dec. 13, 2016 and submitted

Harald Sitter
In previous incarnations of kuniqueapplication it used to inject a common
command option --nofork which is meant to bypass single-instance behavior.
Given that konsole can and is being invoked from scripts they may well want
to ensure that the fork they created is the actual instance of konsole.
i.e. to monitor return values and life time

Presently, since the options are divergent between konsole4 and konsole5,
scripts are either incompatible with older konsoles or with newer konsoles.
To make life easier for everyone add an compat alias --nofork, which
behaves exactly like separate.

(this unbreaks steam, which is a notable recent offender of falling into
 this particular trap)

builds + noforks + separates

poor steam also is happily opening a konsole now

Martin Tobias Holmedahl Sandsmark
Harald Sitter
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit c6ffcaff557760f46ba5813823868e656b45da0f by Harald Sitter to branch Applications/16.12.