Main: Removed wrong message.
GmWindow: Implemented as a GtkApplicationWindow descedant.

This allows Ekiga GmWindows to become GtkApplication windows for the big
GtkApplication move.
Ekiga: Started the GtkApplication port.

The GtkFrontend class was removed. The old file now contains a new
GtkApplication (GmApplication) GObject responsible of the whole
application.

Currently, the responsability is limited to creating Ekiga application
windows and displaying the toplevel menu in GNOME Shell. (Other menus
have not been ported to the new model, so you might be confronted to
uncomplete menus if you are not using GNOME Shell at all. Please be
patient!

The new GmApplication holds a shared_ptr to the Ekiga::ServiceCore.

As part of the move, the various windows API has been reorganized to:
 - Only take the GmApplication as argument
 - Register as a GtkApplicationWindow of the main GtkApplication

Some code with FIXME has also been moved when it had to be moved.

Most windows are now following the new "create" and "destroy" model
instead of being kept in memory. The only window where it was not
possible is the chat window. That's for later.

The global gmcallbacks have also been removed and integrated into
GtkApplication.
GtkFrontend: Renamed gtk-frontend.* into ekiga-app.*

This corresponds more to the current reality and future.
Engine: Moved PTLIB PProcess to the OPAL component.

This is part of it and should not have been separated from the
component. Especially since we rely on GApplication to handle the main
Ekiga process.
Protocol: Added method allowing to hangup all calls.
Ekiga: Modified startup sequence and option parsing.

Much of the startup code has been moved to GtkApplication. Options
parsing has been moved there too. --version and --hangup are two new
possible options that can be invoked locally or through a remote
instance.
EkigaApp: Moved assistant display for newer releases to GtkApplication.
Main: Dropped useless variables.
EkigaApp: Removed useless instruction. Completed previous commit.
EkigaApp: Moved debug output handling to Ekiga GtkApplication.
EkigaApp: Moved all of the initialization stuff to GtkApplication.
Added compile to the gitignore list of files.
Ekiga: Added missing icon to the main window.
Started separating application and window menu.

This is still a WIP with many broken things.
Main Window: Simplified toolbar code and moved to gear menu style.
Prefs: Added option to control the display of offline contacts.
Main Window: Dropped useless variable.
Main Window: Style adjustment.
Ekiga: Moved preview control to EkigaApplication.

This looks pretty logical to control preview display from the main
application and not from the VideoInputCore directly as it requires the
call window to be displayed before starting preview.