This function does the same work as init.
Additionally, it allows you to add your own command line options, and it automatically generates nicely formatted --help output.
Clutter's and GStreamer's OptionGroups are added to the set of
available options.