Remove experimens folder.  It's now in a separate repo.
Add require.ensure alias to require.async.
Remove outdated TODO.
Carry exception through with more information in message.
Start adding unit tests.
Add removeExt function
Add ability to grab ".js" file out of bower's "main" when it is an array.  Also remove the ".js" from the "main" in bower.json and package.json