add geometry column to sites RM-1694

- Add geometry column to sites, initialized with data (lat, lon, masl)
[masl == elevation]
- All sites are set to have srid/espg=4326 (WGS-84)
- Need to switch database.yml to use postgis instead of postgresql
improvements to spatial code

- add index to geometry
- use centroid if not a point
- remove activerecord-postgresql-adapte, is replaced by
activerecord-postgis-adapter
fix_link
fixtures for testing
trait controller test
modified edit trait
show flash error
update
add comment about 4326
modified unlinking covariate
code restyle
moved citation into rescue block
update trait controller
modified rendering
fixed error on trait/new
Allow non-administrative users to see and edit their own user page.  Fixes Redmine issue #2186.
Merge branch 'MarvinJ-user_test'
Combines statistics columns on traits and yields pages into one column (Redmine issue #2300).
Merge branch 'phenolphtalein-combine_stats'
Fixed workflows renaming issue (Redmine issue #2337) and added rspec test to verify fix.