[CLEANUP]: Reviewed code style and added licence

Conflicts:
	cde-pentaho5/src/pt/webdetails/cdf/dd/api/ResourcesApi.java
[CDE-122]: working mechanism to pick and render resources in system when editing a dashboard

Conflicts:
	cde-core/resource/js/cdf-dd-tablemanager.js
[CLEANUP]: more code style reviewing

Conflicts:
	cde-pentaho5/src/pt/webdetails/cdf/dd/api/DatasourcesApi.java
	cde-pentaho5/src/pt/webdetails/cdf/dd/api/ResourcesApi.java
[CDE-212]: able to use widgets in system repository
[CDE-122]: Unit Test for Resource Loader
Upgrading raphaeljs to the latest version (v2.1.2)
[CDE-239] Can't open or edit resource files
	- webAppPath is defined at Dashboards.Startup.js ( Dashboards.js is pre CDF refactor )
[CDE-222] postFetch is now being called after the query is completed
[CDE-139]: preview mode working in solution repository
[CLEANUP]: Style review and license update

Conflicts:
	cde-core/src/pt/webdetails/cdf/dd/util/Utils.java
[CDE-139]: Standerdize preview request for system and solution
[CDE-139]: Unit test for client side
[CDE-139]: Unit test for client side
[CDE-139] - Removing unreachable return statement
[CDE-139] - Bad merge
[CDE-240]: added explanation to why jquery v1.4.4 is still being used
[CDE-244]: fixed file picking when editing a new dashboard

Conflicts:
	cde-core/src/pt/webdetails/cdf/dd/reader/factory/SolutionResourceLoader.java
CDE-243 - Remove custom json from dev-lib

Conflicts:
	cde-core/build.properties
[CDE-245] - Move OlapApi to cpf.
[CDE-249] - Some samples contain wrong filenames