Adds Api::StationsSearch controller, to provide by country/language/local stations. Adds automatic geocoding of station when state/city changes
Don't geocode if address is empty. Sets address to empty if city is not provided
Adds some documentation for Api::StationsSearchController
Placeholder for search by genre
Adds tire gem to enjoy ElasticSearch goodneed, one of the very few cool things written in java (and im still nice:)
Indexing of Station model refs #6
Refs #20 (dummy /genres api shortcut), Naive tire search implementation for genre and full-text, refs #6