promisify request internals for opening services

This change greatly simplifies the internal handling of the session
request.
s/blpapi.js/blpapiwrapper.js in ./lib
utilize npm 'debug' module for logging