Wrapping long lines.
Merge branch 'gtkgui' of github.com:rlhelinski/musicbrainz-catalog into gtkgui
Bug fix: Using open replaced the reference in the main window to the catalog, but not for the Detail Pane. Using an open() function of Catalog instead of creating a new catalog and ending up with more than one catalog object.
Bug fix: Found 2 more places where the code actually was manipulating the GTK thread from another thread. Making the startResultViewer() standard function to help with using gobject.idle_add().
Bug fix: If these modules are not available, but code was continuing instead of stopping. Also fixing undefined reference to 'e'.
The strftime '%s' format specification is not available on the Windows platform. This workaround should work on all platforms. See http://stackoverflow.com/a/11111177/3098007
Bug fix: os.uname is not available on Windows platform. In general, this should work better. See https://docs.python.org/2/library/os.html#os.uname