Refactor of Search controller.

Search controller has been refactored for readability as well as
improvements to the legislator search.
Handle all redirects at end of search#index

bill_search and legislator_search shouldn't handle the burden of
redirecting.