
Start teasing out the DOM loader from base.js.
It can never be removed, but I want to separate it out
and get to a state where we can plug in other loaders
and possibly run Closure in a DOM-less environment.

Right now, this allows Closure to be run with goog.require()
as just an assertion.

This is kind of a proposal at this stage -- let me know
if you have any higher-level thoughts.

R=nicksantos
DELTA=95  (62 added, 23 deleted, 10 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=1880


git-svn-id: 35241bd708fe29f1f6c7a4322d322e99ff93b95e@915 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

KgDesignes/closure-library,Kuniwak/google-closure-library-jsdoc,rethinkdb/google-closure-library,neilrahilly/closure-library,neilrahilly/closure-library,knutwalker/google-closure-library,homer6/google-closure-library,prop/closure-library,thinkfuse/google-closure,jarib/google-closure-library,jarib/google-closure-library,prop/closure-library,KgDesignes/closure-library,Kuniwak/google-closure-library-jsdoc,KgDesignes/closure-library,knutwalker/google-closure-library,thinkfuse/google-closure,homer6/google-closure-library,prop/closure-library,thinkfuse/google-closure,homer6/google-closure-library,rethinkdb/google-closure-library,rethinkdb/google-closure-library,neilrahilly/closure-library