Add full-text searching to shops

* Searches against item name and city
* Closes #3
Document shop search API