Test calculator a bit better, handle edge case.

Remove the amount < 0 stipulation because it doesnt matter. Negative and
positive adjustments will aggregate to the correct adjustment value.
Merge pull request #45 from Senjai/2-2-exp-calculator

Test calculator a bit better, handle edge case.