Changed Gruntfile to work on windows
Finished impl of the api response obj
Changed bower to add proper versin of sinon;
Added generic_module implementation + tests;
Started work on PubSub service - but it needs rethinking
TODO: Response obj should carry Query object
      Each response object should have a name (this will be the
      event target name once response arrives)
      I need to better understand events
PubSub is not finished, but I found a way to implement it robustly and safely
The PubSub is done, uff. Need to protect it still
Cleaned up PubSub - added publish() which requires key as well
Made pubsub error resilient
Added Facade protector and used it for PubSub
Trying to put everything together: module-services-beehive