Switches to BigDecimal

Closes alown/eMonies#19
Ensures all people have entries in SparseArray

Closes alown/eMonies#21
Merge pull request #22 from lukegb/feature/bigdecimal

Switches to using BigDecimal and also fix exception for first acceptance