Merge pull request #108 from afrjorge/CDF-255

[CDF-255] cherry-pick from master & 5-trunk into core-refactor
[CDE-192]: Added boostrap as a renderer
cherry-pick '[CDE-192]: Added boostrap as a renderer'
cherry-pick
	- '[CDE-192]: Added boostrap as a renderer'
	- source formatting and copyright updates accordingly
add Font Awesome and upgrade bootstrap
cherry-pick 'add Font Awesome and upgrade bootstrap'
cherry-pick 'BISERVER-10077 - ReportViewer: When pressing ENTER to submit page number, parameters are also being toggled (in IE10) added type='button' to buttons to prevent their default submit event in IE10'
cherry-pick '[BISERVER-10656] Dojo 1.9 changes'
cherry-pick '[BISERVER-10656] Subfloor-JS and Dojo 1.9 changes'
cherry-pick '[BISERVER-10656] Removing Sparkline as it's not compatible with jQuery 1.9'
cherry-pick
	- '[BISERVER-10656]: CDE dashboards were not rendering due to Dojo 1.9 changes'
	- '[BISERVER-10656] Fix for JQuery not being exported from AMD module when built with RequireJS Compressor'
cherry-pick '[PRD-5005] - Added check to prevent double escape of already escaped strings'
[BISERVER-10656] Subfloor-JS cleanup
Merge branch 'core-refactor' of https://github.com/webdetails/cdf into CDF-255