Put the non-Backboned assets JavaScript back into its own file.

Until RequireJS is merged, make sure that base.js and this code are in the same namespace.

@singingwolfboy Please review

(and @jkarni and @chrisndodge  are welcome).