[CDE-122] - Added system/pluginId explore mechanism for resource file picking
[CLEANUP]: Reviewed code style and added licence
Merge branch 'master' of github.com:webdetails/cde into CDE-122
[CDE-122]: working mechanism to pick and render resources in system when editing a dashboard
[CLEANUP]: more code style reviewing
[CDE-129]: Added context to resources so url can be changed in run-time
Merge pull request #55 from davidmsantos90/CDE-122

Cde 122
Merge branch 'master' of github.com:webdetails/cde into CDE-122

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
[CDE-239] Can't open or edit resource files
	- webAppPath is defined at Dashboards.Startup.js ( Dashboards.js is pre CDF refactor )
Merge pull request #63 from pedrofvteixeira/CDE-239

[CDE-239] Can't open or edit resource files
Merge pull request #59 from davidmsantos90/CDE-122

[CDE-212]: able to use widgets in system repository
[CDE-222] postFetch is now being called after the query is completed
Merge pull request #64 from carlosrusso/master

[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
[CDE-139]: Standerdize preview request for system and solution
[CDE-139]: Unit test for client side
[CDE-139]: Unit test for client side