Removed constructor null check (and updated test)
Made Inclusion and Rule construct with MinMaxPair
Before they were passing int params to MinMaxPair constructor as params
- needless dependency
Added tests for file read and write
Added several tests to Project and some new method to Rule
For Rule, these focus on returning info about the Rule type
Added BIEE column number constants as public static fields
Added getDescription() to Rule (and tests)
Modified getDescription to return description only
i.e. without the Rule type. The return value is now essentially the
funder's budget category
Added functionality and tests for categorising expenditure