Moved jquery visible to scripts block

Bower block doesn't pick it up in production build
Modify SearchCtrl to use angular timeout
Added tests for searchCtrl
Removed unused code
Decouple API access from controller
Minor refactor
Merge branch 'master' of github.com:aperezroca/blloon