Removed dir() method from AssetLocation; now that AssetLocation extends
BRJSNode this method doesn't need to be redefined.
Slight improvement to the aliasing test.
Added an AssetContainer.namespace() method, and updated
AssetContainer.requirePrefix() to instead rely on namespace().
The first alias namespacing test is now passing, plus added some TODOs
for stuff I noticed along the way.