Use SQLAlchemy engine on pandas >= 0.14.0

Updated version of #109.  Uses SQLAlchemy if running on pandas 0.14 or later, otherwise the DB API for connecting to postGIS.

Closes #98.