app: Override "--help" command line argument
For some reason the default handling of the --help argument in GApplication will call "exit" in all the running instances of the application.
By handling the --help argument ourselves we manage to get the desired behavior.
Fixes #394 (closed) Fixes #689 (closed)