Add support for CRS transformations to DiffBounds

DiffBounds (the operation used by the CLI's diff --bounds option) can now
reproject to a given coordinate reference system. At least otherwise
specified, the returned bounds are in EPSG:4326.