Search by Room Category

* Update search logic in listing controller
* Add property category fields to forms
* Update the search results controller to grab array of properties

https://trello.com/c/8acKdgEO
Line is too long. [98/80]