Fix class refs and namespaces

Combination of some that were outdated, and also seems like 4.2 broke the ability to require aliases.
Fix Ext.Layer dependency due to change in 4.2

Sencha moved this class, yet the alternate classname also broke as a dependency.  So in order to work in both 4.1 and 4.2 the actual dependency must be made conditionally.  Fun!
Fix some class refs changed for 4.2 that broke <=4.0.7
Fix CalendarListPanel's color picker

Sencha changed the default ColorPicker structure/CSS for 4.2, so had to reintroduce the old CSS rules and tweak a few things to get it back to working.
Format template for readability
Fix Model.getId() under Ext 4.2

Sencha changed Model.getId() in 4.2 such that mapped ids no longer work and return undefined. Switched back to the previously working 4.1 implementation.
Fix example dependency
Tweak unit test timing
Load ext-debug by default