Users can search dive sites

https://trello.com/c/BSCAV8cq/36-users-can-search-dive-sites

![searchdives](https://cloud.githubusercontent.com/assets/8681076/5304160/fa144730-7bbd-11e4-8f0b-f538b7109517.gif)

Can you collapse this and the `check_search_results` if below? Just pass in the `params[:search]` which might be nil, and have that conditional handle it.

Also, I would name the method differently. Maybe `search_results_or_all`