Move String/Id helpers into their own module
Use namespace variables
note
Extract namespace variable
Use Ext.MessageBox directly
Remove unused module
Sonatype.config -> requirejs module
NEXUS-5517: Fix

Latest fields were filled in only when "collapsed", but before
they were always filled in.
Introduce sonatype-lib.js aggregation for prerequisites
Fix build.timestamp for URLs
Integrate requirejs into Ext.define
Use Ext.define for configuration view
Use Ext.define for Nexus.util.Strings (sonatype/strings)
rename r.js modules because OSX won't like same name, different case files

nexus->Nexus, sonatype->Sonatype
Unwrap r.js modules already using Ext.define syntax
Added xtype and singleton support.
Drop a bit of commented cruft.
Fix requireSuper handling, try to automatically determine when to require parent by default... but still leave it up to the caller to force true or false.
Use Ext.apply to customize prototype instance.
Use local field ref instead of 'this' ref for className
Merge branch 'master' into nexus-5472-proxy404