[CDF-382] - Split the colTypes object into different addins
	- Use the same signature in static function Dashboard.registerGlobalAddIn and use function normalizeAddInKey to build each addin key based on it's type and subType
Merge pull request #323 from afrjorge/require-js

[CDF-382] - Split the colTypes object into different addins