Adding a few more "extensions points" (basically, some private methods
changed to protected)
no-env.js moved to classpath (so that projects that don't need envjs
don't need to include that js in their javascript lib)