Modifications to the build script
* Added new widget (ApiResponse) that shows the minimal necessary
  setup using Marionette ItemView
* Enhanced unittests for UI (ApiQueryW, and ApiResponseW) showing
  that the complex interaction is testabla inside mocha /w jquery
* Added test/test-widgets.html - this is a little helper to load
  wigets and attach them to the page (to help in development of UI)
Merge pull request #4 from romanchyla/master

* Added new widget (ApiResponse) that shows the minimal necessary
added grunt-contrib-less, set up styles folder to compile custom + bootstrap
Added remark for developers to set their editor
added grunt-contrib-less, set up styles folder to compile custom
Started work on the ApiRequest
Made the ApiQuery return its own class
API service with tests arrived
Api services & ApiRequest done
Workflow: added QueryMediator and tests
  - will need more work
ServicesContainer:
  - added tests
BeeHive:
  - added subscribe/publish to be available through hardened instance
PubSubEvents:
  - created catalogue of events to be used with pubsub
Fixed unittests for Beehive/QueryMediator
Cleared up the confusion about pubsub/beehive events
  - moved them to pubsub
Working on straigtening signals (it is getting harder)
Fixed unittests exercising the workflow
  - TODO: I dont like to add the pubsubkey to the arguments of trigger (pubsub)
  - Event names should be finalized
  - it is still pretty confusing (we need to simplify it)
started search bar widget

added bootstrap
Merge pull request #9 from aholachek/search_bar

started search bar widget
Resolved conflicts
Merge pull request #8 from romanchyla/working-query-mediator

Working query mediator
Simpflified events
Merge branch 'romanchyla-working-query-mediator' into test