Merge pull request #124 from burzum/develop

Documentation updates
Merge pull request #131 from burzum/develop

Improving the documentation
Merge pull request #135 from burzum/develop

Develop
Updating .travis.yml
Updating the deprecated Set to Hash
Merge branch 'develop' of github.com:burzum/search into develop