Users can search by region, category, and title

@maneyt @amZotti 
Extra fanciness: `posts = search_terms.inject(Post) { |posts| posts.where(condition, term) }`