Require promise and subscribable as NPM dependencies and add support for loading in the browser via require
Switch grunt files format for requirejs config
Remove unused lib files
1.0.2 release