Reformatted code
Added feature: onechannel search key prefetching

On the window load, it prefetches the search key so that the user does not have to wait for two web requests to return.
Added tests: query on linksite
Bugfix: add self to python path so that imports work
Switched from urllib2 to requests for http request framework.
Bugfix: Format change
Feature: Added request caching when running tests
Feature: When testing, skip the sleep call because it's a waste of time.