[CDE-373] - Review the DashboardWriter to output require dashboards

	- Allow ParameterComponents to be written to the output
[CDE-376] - Refactor custom components to use require
	- Refactored NewMapComponent
[CDE-371] - Add support for Require js in CDE
	- Reviewed 'maps' sample