Use an anonymous module declaration for AMD.

This allows loading via AMD using require('bluebird'), to match the npm module name.
Merge pull request #13 from Page-/master

Use an anonymous module declaration for AMD.