added ability to configure multiple panes around the map - top,bottom,left,right as well as original 'sidebar'.
added new widget type 'contentPane' to enable loading a widget as a contentPane into one of the new panes.
refactoring the pane config to simplify.
passing multiple arguments to lang.mixin.
Fix #118 - ToC (config.sublayerToggle == TRUE) bug

Fix the bug where if config.sublayerToggle == TRUE, the sublayers will turn on when you turn the group layer off.
correcting the name of the `_createContentPaneWidget' function.
Merge pull request #120 from msereda/patch-1

Fix #118 - ToC (config.sublayerToggle == TRUE) bug
fixing some whitespace.
adding an id for the sidebar pane.
remove the inner BorderContainer
Merge pull request #121 from DavidSpriggs/feature/multiple-pane-configuration

added ability to configure multiple panes around the map
Added config as a url paramater.
Fixes # 123
Simplified config url param with regex and allow for folder in path.
Removed unneeded string from config path.
Merge pull request #124 from DavidSpriggs/feature/SidebarCollapse

config file as param and startup hotfix
temporary fix to the TOC css file to display the expand/collapse icons.
adjusted the image size slightly so it fits the dbootstrap theme a little better.
Merge pull request #125 from DavidSpriggs/bug/TOC-expand-collapse-css

temporary fix to the TOC css file to display the expand/collapse icons.
use new icons grabbed from Font Awesome.
Merge pull request #126 from DavidSpriggs/feature/toc-new-icons-from-font-awesome

use new icons grabbed from Font Awesome.
fixed problem hiding layer opacity slider.