Fixed format localization to always English (for dots instead of commas).

Changed all format calls without specifying the number of trailing decimals to string interpolation. Changed all format with specifying the number of trailing decimals to formatLocal with english locale.
Good example of editor formatting causing trouble. The spacing in the original is actually very purposeful, because the json output of this would now be skewed. 

There's another way to format this that's a little nicer looking...

```scala
val metadata = s"""{
    |  "layer": "$name",
    |  "datatype": "$rasterType",
    |  "type": "$dataType",
    |  "xmin": ${re.extent.xmin},
    |  "xmax": ${re.extent.xmax},
    |  "ymin": ${re.extent.ymin},
    |  "ymax": ${re.extent.ymax},
    |  "cols": ${re.cols},
    |  "rows": ${re.rows},
    |  "cellwidth": ${re.cellwidth},
    |  "cellheight": ${re.cellheight},
    |  "epsg": 3785,
    |  "yskew": 0.0,
    |  "xskew": 0.0
    |}""".stripMargin
```