[CDF-328] - Add support for Require.js in CDF
	- Fixed javascript unit tests
[CDF-328] - Add support for Require.js in CDF
	- Fixed bug preventing unit tests from executing in Firefox by making all modular CSS dependencies available during test execution.
Merge pull request #318 from afrjorge/require-js

[CDF-328] - Add support for Require.js in CDF
[CLEANUP] - Changed karma configuration to use phantomjs for ci builds
Merge pull request #319 from afrjorge/require-js

[CLEANUP] - Changed karma configuration to use phantomjs for ci builds
Merge branch 'require-js' of github.com:webdetails/cdf into mixins
[CDF-328] - Add support for Require.js in CDF
	- created a static registerGlobalAddIn method to register globally the default addIns contained in CDF core
	- 'Table.colType' addins are now loaded by default by the TableComponent, instead of Dashboard.addIns
[CDF-382]
	- split ColTypes object into several addins
[CDF-437]
	- each addin only loads the dependencies it needs
Merge pull request #320 from afrjorge/require-js

[CDF-328] - Add support for Require.js in CDF
[CDF-376] - Check wd namespace and helpers usage
	- Replace usage of deprecated wd namespace with Dashboard.storage extension
Merge pull request #321 from afrjorge/require-js

[CDF-376] - Check wd namespace and helpers usage
[CDF-328] - Add support for Require.js in CDF
	- Changed clean target to remove extra build/node resources
	- Fixed minified build
	- Removed unused JFreeChartComponent.ext.js from core JS unit test folder
	- Fixed JFreeChartComponent sample (string encoding issue)
	- Fixed ChartComponent extension AMD header
Merge pull request #322 from afrjorge/require-js

[CDF-328] - Add support for Require.js in CDF
Merge branch 'require-js' of github.com:webdetails/cdf into mixins

Conflicts:
	cdf-core/cdf/js-modules/dashboard/Dashboard.addIns.js
Merge from require-js
Working Selectable Table add in