Advanced plan updates

TestUsage correctly executes for 'Advanced' plans
Usage int data types swapped to long to cater for advanced plan sizes
Merge pull request #5 from michaelbinks/master

Advanced plan updates