Admins can add locations

Let's admins create locations (e.g. Brooklyn, NY) from the dashboard.  Users can then search for locations.  Entries will be associated with locations, and users will be able to see what plants or animals users have seen in particular locations.
The search will usually return and index of results, but if the search returns an exact match and there is only one match (they don't search for "Springfield", for example) then it will link right to the location. I was using the "Location.find_by" to check for an exact name match.