Clean up imports I
Factor out common row upsert/replace workflow

We're going to modify this workflow very shortly
ComputationHandler, GeospaceHandler, + unit test

Does not actually call out to Geospace yet, but all the batching/splicing logic in there.
Handle case when GeoJSON of different type is parsed
Clean up dependencies formatting
Add HTTP Geospace client + functional test; remove fake coder

mock-server is a real HTTP server allowing for easy mocking of routes. :)
This checkin makes for a complete and functional GeospaceHandler.
Merge branch 'master' into velvia/call-into-geospace

Conflicts:
	project/SodaFountainLib.scala
Check and get the source column name and region from ComputationStrategyRecord
Change ComputationHandler.compute() API to transform SoQLValue rows instead of JValue
WIP: hook up ComputationHandlers to upsert routes

This is not complete (though tests pass).  See the commented pseudocode
in addComputedColumns().
Merge pull request #5 from socrata/velvia/call-into-geospace

ComputationHandler and GeospaceHandler