Create test database for scala tests

This adds a trait that takes care of setting up/tearing down a new test database before/after each test spec is executed.  It also adds functionality for pulling the shape and stop geometries from the UTM-projected column for performing indicator calculations.

Note: @CloudNiner -- I just realized this will most likely affect what you're currently working on, as the data is now in UTM during indicator calculations, but I think you're expecting lat/long. We'll have to discuss.
I might be missing something - but is the test database namespaced so that the tables created here don't conflict with tables already in the database? Also, is the data deleted once tests are over?