Prep for Browserify usage / proper NPM usage

This is part of an effort to make MarionetteJS and its counterparts usable as modules through NPM (such as via Browserify).