Builds on rev 239 by Kapil.
All instance types need to have costs in each region. The G series didn't and the tests needed updating to catch this.
Also, I reformatted with gofmt using standard options. A bit of noise this time, but much cleaner next time.