can now add region_set if study has none
regions validate, reduced asset noise in log for development
added geocoder and location detection (untested due to local ip)
added geocoder to Gemfile
added voter tracking to comparisons
comparison.create now records voter data
added ability to update & delete regions
added cascading deletes to relationships, added location has_many's to comparisons
slight improvements to delete functionality
Merge branch 'master' into auth

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.