Update auto_strip_attributes to version 2.0.5
Update geocoder to version 1.2.3
Update passenger to version 4.0.46
Update pg_search to version 0.7.5
Update bullet to version 4.12.0
Fix "label for" for categories. The checkbox id and label "for" were out of sync.
Refactor before_validation for array fields.

Remove duplication in the models by taking advantage of the ability to define custom filters via auto_strip_attributes
Allow search for both org_name and location

Not sure exactly what’s going on here, but it looks eager loading the
organization table when both the org_name and location parameters are
present causes an invalid SQL. The solution is to conditionally eager
load the organization table only if both parameters are not present.

There probably is a better solution but this does the trick for now.
Fix API docs link. Closes #189.
Refactor text_search method.
Return Location.all when all parameters are blank

The text_search method should always be returning a chainable relation.
Exclude .bundle directory from Coveralls on Travis

When using the bin/wad script, the gems are saved in a .bundle
directory, which Coveralls thinks should be checked for test coverage.

Here, we exclude them using the `add_filter` method that SimpleCov
provides.
Replace lvh.me with localhost in INSTALL.md

lvh.me is only needed if you want to test subdomains in development.
For non-subdomain browsing, localhost should be used in the
documentation as its more familiar.

Also removed the BASE_DOMAIN env var from application.example.yml
because it’s not used.
Add Coveralls badge & remove Waffle.io from README
Ensure uniqueness within serialized Array fields.
Remove references to BASE_DOMAIN

It’s no longer used.
Add comcast.net to list of generic_domains
Update contribution guidelines.
Remove unused specs and references to old admin.
Localize validation error messages.