Make the Help Widget an optional `floating` or `titlePane` widget.
Change `toggleSideBar` function to `togglePane` making it more generic to accommodate
additional Content Panes in the future (example is attribute list located below the map).
Allow the application to start with the sidebar closed (collapsed).
Merge pull request #94 from tmcgee/master

Updates to Help Widget and Sidebar Pane
Fixes #87
Fixes #102
temporarily fixes #79 until age is fixed.
Rename viewer/js/viewer/config.js to viewer/js/config/viewer.js
changes to index.html and Controller.js for new 'config' directory and widgetLoader.
Merge branch 'master' of github.com:tmcgee/ConfigurableViewerJSAPI
changes to widgets for new 'config' directory and widgetLoader.
changes to widgets for new 'config' directory and widgetLoader.
Merge branch 'master' of github.com:tmcgee/ConfigurableViewerJSAPI
Merge pull request #104 from tmcgee/master

New widgetLoader and 'config' directory.
initial basemap and operational layers are now optional.
Merge pull request #108 from DavidSpriggs/feature/allow-layers-to-be-optional

initial basemap and operational layers are now optional.
merge upstream/master
Merge remote-tracking branch 'upstream/master'