[CDE-184] NewMapComponent handles shapes as MultiPolygons
[CDE-183]:fixed multiSelect in Olap Selector
Added bootstrap capabilities to new cde architecture

Included [twitter] Bootstrap dashboard type
[twitter.github.io/bootstrap/].
At this point it still renders like the Blueprint dashboard, but we're
already able to build the bootstrap layout with full capabilities.

Conflicts:
	cde-core/src/pt/webdetails/cdf/dd/model/inst/writer/cdfrunjs/CdfRunJsThingWriterFactory.java
	server/plugin/src/pt/webdetails/cdf/dd/DashboardDesignerContentGenerator.java
	server/plugin/src/pt/webdetails/cdf/dd/structure/WcdfDescriptor.java
Added Bootstrap3 grid system rendering capabilities

This change modifies ColumnRender for conditionally handling the column
css class.

It also modifies the RowRender, to unconditionally render the div with
the class "row" that gives the proper behavior to Bootstrap Dashboard.

Conflicts:
	cde-core/src/pt/webdetails/cdf/dd/render/layout/ColumnRender.java
[CDE-189]: Added parameters on OlapSelector (exploit parameters in the URL)
[CDE-197]: fixedOlapSelector Component not working in Pentaho 4.x
just need a nice way to override the text editor template
CDE boostrap should be have the Medium devices Desktops aspect

Conflicts:
	cde-core/src/pt/webdetails/cdf/dd/render/layout/ColumnRender.java
[CDF-254] NewMapComponent no longer depends on JSONscriptRequest
[SERVDEV-21]
- Added two new property types to allow specifying the output step and output data format of a sparkl endpoint datasource.
- Added the above properties to its reader and writer.
[SERVDEV-21]
- Applied Pentaho code style to datasource property js writer.
[SERVDEV-21] [CLEANUP]
- Refactored "sprinkled" and duplicate strings on datasource property writer JS into constants in order to improve code readability and maintainability.
[SERVDEV-21]
- Corrected tooltip and description information in KettleOutputType property.
[CDE-170] Added username option to NewMapCompent's LocationResolver addIn based on geonames.org
[CLEANUP]
- Updated Copyright headers.
- Applied Pentaho code style.
[ANALYZER-1545] - Ability to show data labels on charts and visualizations.
* New "ValuesOverflow" property for chart types: Bar, NormalizedBar, Waterfall, Pie and Treemap.
[SERVDEV-24]
- Corrected bug on CDE render cpm datasources where the render failed when the stepName and kettleOutput property bindings were not defined.
[CDE-189]: parameter now can pre-select values and fixed drillDown function
[CDE-168] Added addAssignmentWithOr function to support subdashboards
[CDE-208]: Fixed CGG Dial Component Chart's scale decimal values