Fix neighborhood dropdown to not always be blank

This bug was introduced in 37238f61dbe97de54789dd7fe3f2dead538f362e

Did not completely populate all necessary hooks in the template to
make the neighborhood dropdown work correctly.
Modify tag objects to match with neighborhoods

No need to instantiate an object for this purpose, explicitly use ids
instead. This will be more performant and easy to read.
Make with_vendors methods filter approval_status

fixes #244 on github

previously quarantined/pending vendors were included in counts for
neighborhood and tag objects, even though the vendors were not viewable
in the UI. This led to selectable elements that had 0 vendors.
Reorganize test imports
Fix bug in test runner

run_tests should always return a value so that it will have a 0/1 status
code depending on success/failure.
Make test runner failfast

Most of the dvelopment team is working on slow laptops!
Import models explicitly to reduce verbosity
Make with_vendors fast, DRY, and under unit tests
Add arrow and help text to 'Add a review' button

The section is not responsive though. Need to fix that.
clean up whitespace
vendor_detail.html redesign
restore gravatar image in reviews box
Fix build - make mkdir fail silently with -p
Include container div explicitly in every template
Separate dev_env scripts from global scripts
Make nginx cache static resources for a day

A timid start to caching
Move loading of resources to the bottom of HTML
Never run tests interactively

To avoid being prompted about destroying the database
Remove unnecessary query from test setUp
Add option for excluding high-level pageload tests

These tests are slow, do not need to be run frequently, and artificially
inflate code coverage statistics.

Add a separate fabric task for test and test_all

remove PageLoadTest from code coverage measurement