added help menu entry

added missing icon to action
prepend protocol to url if missing

in add catalog dialog, prepend 'http://' if missing
otherwise an error occurs
cleanup explorer.setInfo, warn about catalog url

- break explorer setInfo into 3 methods, adding warning level
- remove magic numbers and unused fields
- when catalog cannot connect to a URL, warn the user
fix two QT warnings in explorer widget

Warning: QWidget::setLayout: Attempting to set QLayout "" on
OpenGeoExplorer "", which already has a layout

Warning: QMainWindow::saveState(): 'objectName' not set for
QDockWidget 0x3a76f60 'OpenGeo explorer;
persist visibility state of dock between sessions
fix pickle error during drag and drop, refs #37

The connection object held by GeoDB cannot be pickled and causes
a failure during drag and drop.
moved name uniqueness check to catalog dialog

Fixed issue when deleting workspaces (it was not deleting dependencies)
always add workspace name (use resource worskspace name) to create WFS layer uri
fixed publishGroup method
Fixed repeated dependent elements in warning dialog when deleting a geoserver element element
added test data and unit tests
Fix non ASCII Char in catalogtests.py
more tests
force CRS dialog not to show up when editing style
Additional checking when adding geoserver layer to project
Make sure that the GeoNode URL is well formatted
fixed bug when connecting to catalog from multi-tab UI
fixed #69
fixed bug when modifying geoserver layer SRS
fixed/modified tests