Fixed up a loose end in the ElasticSearch Suggest module

Trying to make elasticsearch suggester usable

Removing spell correction functionality and moved indexing functionaltiy to separate file
Improving test coverage
added ui features
Links properly using jump_to now

Pull request comments and minor refactoring