Fix search method to handle empty query and add test method. Closes #17.

* Add category tests module.
* Fix search() manager method to handle empty q parameter.
* Remove old test module.
* Update initial mixture data.
* Add mixture test methods.
* Change local settings.
Merge branch 'issue#17-fix_search' into develop