Adding spromise unit tests to npm test and added lib to gitignore