Handled error where when no params were passed no page would render

Now it goes back to index with a message
modifying tests for genre search
changed tests to pass for genre controller edits
Merge pull request #127 from fence-lizards-2014/genre_search_error_handling

Handled error where when no params were passed no page would render