Basic Bing Search API implementation

* Bing Search API implementation
* Grunt with lint and test options
* Travis configuration
* README updated with Search API
* README with todos
* Tests
Empirical data. It seems that after 600 results, the accuracy gets quite consistent and accurate. I picked 1,000 just to be in the clear. It also doesn't matter if there are fewer than 1,000 results.