MoneyMathTests now take advantage of the helper functions usd, gpb etc making them more succinct.
pounds() renamed gbp().
Removed more usages of the constructors:
new Money(long, [currency])
GroupValueGenerator renamed to GroupPatternParser
Money from string now must have 0-n decimal places where n is the max for that currency.
Concerned that the decimal place is hard coded to a period.