Throw exectpions in init, make connection to detect 404 error, renamed method
Added exception message to init exception
Merge pull request #502 from bcarrier/keyword_search_exception

Keyword search exception