implement empty_data_fields_hidden flag in the query

The result of the query is still a mixed list of questions and
answers, but it excludes questions which are unanswered.
commas, because syntax
fix a few things
fix filtered search results

If the user enters the words 'county', 'city', or 'state' then we have
to filter to just those types of jurisdictions.
fix a copy-and-paste-o; searches mentioning 'state' should filter to states
tweak the query when edfh=1
Added more tests for the search function.
Merge branch '34-autocomplete-result-order' of github.com:solarpermit/solarpermit into 34-autocomplete-result-order
Fixed minor issue with tests
fix ordering for zipcode searches as well
Merge branch '34-autocomplete-result-order' into devel

Fixes #34
Merge branch 'ahj-view-empty-questions-filtered-in-query' into devel

Conflicts:
	website/views/AHJ.py

Fixes #36
Modified one test
add a vimeo video to the about page
Added a test for the video.

This test checks to make sure the video is present, then plays the video. The test then verifys that the video has played. This is for Issue #17.
Merge branch '34-autocomplete-result-order' into devel
Merge pull request #5 from solarpermit/devel

update to devel