Merge branch 'master' into esasocis-2012-satellites
SatellitesPlugin: Add plugin activation tab page in config dialog

This adds a new tab page to the config dialog that is shown if the plugin
is not active. All other tab pages are hidden in this case. The user can
click a button to activate the plugin. If he or she do this, the plugin
configuration tab pages show up. This avoids confusion with empty catalog
lists. These lists are only available if the plugin is activated.
SatellitesPlugin: Remove unused code that slipped in by accident
Merge remote-tracking branch 'origin/master' into esasocis-2012-satellites
SatellitesPlugin: Improve 'plugin inactive' mode of configuration dialog
SatellitesPlugin: Show yellow orbits
Use the short/full as fallback when the full/short is not set
Install marsmap.svg
Stars config dialog extensions.

REVIEW: 107772
Minor changes to the stars plugin
- Make the UI file build with Qt 4.7
- Relayout the ui file
- Change star appearance to result in brighter stars.
- Change the sunshine icon.
Fix compilation with strict iterators
Fix compilation with strict iterators

At some point I'll start writing FCWSI for short ;)
- Tweak constellation line color of the stars plugin
Fix default value of magnitude
Initialize, if needed
fix crash on close by calling RenderPluginModel::applyPluginState() only from the config dialog

applyPluginState() synchronizes the GUI settings with the RenderPlugins, which is only neccessary after the config dialog has been used.
move ownership of the RenderPluginModel to the plugin settings page
immediately emit parsingFinished() signal if no parsing *tasks* were started

* fixes this signal not being emitted when no plugin "feels responsible" for a given file extension
take into account that ParsePlugins return the file extension in lower-case

* fixes the *.PNT files not being recognized for the PntRunner