tidy up
removed qunit
notes on the essentials
implemented 3 level building structure
Vast refactor

+ Removed all processes from nux.js in favour of require.js importing
+ all central Nux libs are in the requires folder
+ an extension can define it's implementation path
+ an extension can define it's overrides
+ an extension can be only implementation/only override or both
+ an extension loads global data into Nux config
+ an extension must be loaded before a Nux instance is created
+ all extensions are fattened into one file for production
conceptual meta() method
Nux requirejs components

+ asset.js - implement asset loading
+ bootloader.js - have main() methods run in order or requirement
+ core.js - corrected namespace correction
+ fetch.js - whitespace
+ listener.js - allow extended and hooking
+ shortcuts.js - corrected logic
+ created init method
+ listener-handler-map