Add support for subscriptions from blpapi-wrapper.js

These set of commits introduce `.(un)subscribe()` functions to the BLPAPI wrapper.  Lo-Dash has been added as a dependency as the de-facto library for functional-like programming - hopefully to reduce side-effects in the code.  These changes depend PR #6, which should be reviewed and merged first.