Remove comma from build file.
Add Response return type to fix viewer bug.
Update to Scala 2.10.1.
Move FlattenGeometry to new file and remove reflection.
Add build.sbt file to geotools subproject.
Add new FlattenGeometry implementation.
Remove log statements from Operation.
Operations can now return a new operation to execute in its place.

This commit adds a new StepResult AddThen(op) which an operation
can return to indicate that a new operation should be executed and
its result returned as the return of this operation.
Add test for AddThen() StepResult.
Remove val from Op2 arguments.
Add "andThen" as a synonym for Operation.flatMap().
Merge branch 'topic/andthen' into topic/tile_unification
Merge pull request #455 from joshmarcus/topic/viewer_bug

Add Response return type to fix viewer bug.
Merge pull request #457 from joshmarcus/topic/geotools_sbt

Add build.sbt file to geotools subproject.
Merge pull request #456 from joshmarcus/topic/flattengeometry

Update to Scala 2.10.1 and update FlattenGeometry.
Add new helper Operations for local raster operations.

In place of directly invoking methods on Raster such as map(),
mapIfSet, etc. we will now use the operations in logic which will
include the appropriate logic on how to act on tiled and untiled
rasters.
Update Do operations to reflect operation conventions.

The DoCell family of operations are updated to use the helper raster operations
(for tile unification) as well as to accept their function argument as a second
argument list.  This required eliminating  DoCell apply() method that accepts a
function on double values.

DoDoubleCell was renamed to DoCellDouble, to reflect naming conventions.
Update many local operations to use new helper operations.

As part of the tile unification effort, the local operations will
now use the operations in logic/raster.scala.  This checkin updates
many of the local operations to use them.  The old parent classes
(like BinaryLocal) are removed where appropriate, as they are being
removed.
Merge pull request #458 from joshmarcus/topic/andthen

An operation can now return an operation to run in its place.
Initial draft of data handling tool

This version can transform geotiffs (really any gdal supported raster
type) into arg files.

Next on the docket is to generate tiled rasters and cleanup the code