renamed bluebird to Promise for a more standard name convention
added lodash to package.json
upgrade to fdb 2.0.0
removed when dependency
improve code to use Promise constructor instead of defer where possible
promisified unit tests and refactored queries tests.