Added reports classes and ops
switched boolean flag
modified ProductStatisticsReportVisitor
Merge branch 'master' into Reports
I also fixed a bug in product statistics report that made it keep rewriting the first row instead of filling the table.

Conflicts:
	src/model/Item.java
Refactor enable components for my report
Added Polished off N-Month supply controller
Extract ProductStatisticsUtils as its own class
Fix reports period checker for product statistics & N-month supply
Added expired items reports and fixed a minor bug involving expiration dates on added items.
Fixed an error that popped up during merging.
add compileTable() for testing purposes in ReportVisitor
add compileTable
add compileTable
Implemented PdfReportBuilder and fixed a grammar error in expired items report visitor.
I got Removed Items Report working.
Added unit conversion stuff. Didn't test.
Current Avg / Supply
Made it throw an error if units cannot convert.
merge
Merge branch 'Reports' of ssh://github.com/djhaskin987/snake into Reports