Split the minor and sub-minor into seperate parts
- Split the Money constructors to separate the minor and sub-minor parts.
- Adds additional accessors to the split components of a minor unit.
- Fixes assertion check that the Money minor constructor not checking the sub-minor sign.
- Fixes the Money constructor not checking that the truncated minor unit fits.
- Renamed the usages of precision to the clearer sub-minor digits.
- Renamed the member variable iso4217Code in Money to just code.
Closes #9 (closed)
Edited by John Schneiderman