Merge pull request #39 from bhutchinson/master

KFSTP-1409 fix filtering on Oustanding Invoice Report
KFSTP-1466 use cleanAmount in calculations to avoid NPEs
Merge pull request #40 from smith750/KFSTP1466

KFSTP-1466 use cleanAmount in calculations to avoid NPEs
KFSTP-1491: ignore balances which do not fit within a cost category
Merge pull request #42 from smith750/KFSTP1491

KFSTP-1491: ignore balances which do not fit within a cost category