Created locations and courses migrate files
Created models for course/location
.
PostGIS fixes

Major overhaul of how PostGIS is integrated, utilizing the
activerevord-postgis-adapter gem and hopefully fixing the issues with
the failing CI build
created migrations for courses and locations
Adding updated course/location models
First merge for pull request #8

Merging in first round of changes and updated documentation, with a
quick fix on my part in the Gemfile as well.
Fixing merge conflicts on pull request #8

Lots of swapping changes in local HEAD and latest update to the PR.
Final fixes and merging on pull request #8

Fixed some specs, updated migrations, etc and re-ran coverage and
documentation generators, test suite is passing.