Search by Accommodation

* Update listing model logic
* Add params to search controller
* Update form to accept drop down select list
https://trello.com/c/rCuGHj96
can we break these into their own methods?