Created search pubsub service.
Added sinon and sinon-chai libraries. Refactored search service. Added tests for search services.
Fixed minor typo in test.search-service.js
Merge branch 'Task_10'