Added Divider component for left menu
Added config option to add a label below a button in the left menu
Merge branch 'master' of github.com:flamingo-mc/flamingo into feat/layout-improvements

# By Roy Braam (461) and others
# Via Meine Toonen (2) and Roy Braam (1)
* 'master' of github.com:flamingo-mc/flamingo: (1194 commits)
  Removing no history dir
  remove no history copy viewer-html
  viewer-html merge with recent work(this week)
  moved viewer-html to correct dir
  Move files to no-history viewer-html
  Added deactivateTools function in mapcomponent. Deactivates all tools and returns the tools that where active. Edit deactivates all tools while selecting features to edit.
  Bugfix: when clicked with featureinfo and no data is returned maptip stays disabled.
  reset the grid holder.
  Split filter over join's when needed.
  Attribute group can be clicked, all attributes of the featuretype wil be (un)checked.
  Added FeatureTypeRelation to JSON. Joined attributes are retrieved when using getAttributesFromAppLayer
  some minor fixes for grid in grid.
  added RowExpander.js
  Add all attributes to JSON of application layer. Filter with featureType the attributes client side. Get related features when when needed. Not in advance. Added RowExpander.js and row expanding in the attributelist
  SelectionModule: if node in custom service is virtual its a level. Not a applayer.
  Fixed: .alias is used to set the title of a layer. But not for 'own' services from the SelectionModule.
  Fixed legend problems in print with new legend method in viewercontroller.
  use function of 'this' at NonInitLayerSlider.js
  extra margin for zoom to scale text in toc. Retunred the slider to 200px
  set (default) values correct for toc config
  ...
Added several layout options to application
Moved layout details in Application to globalLayout JSON
Merge pull request #5 from flamingo-mc/feat/layout-improvements

Feat/layout improvements