Added Empty Method, fixed collectDirt bug

added a way for the dirt collector to empty its contents. Also ran the
dirt collection tests and noticed cleanSweepIndicatesWhenAtcapacityTest
was failing. Fixed a bug that allowed the dirt collector to collect 1
more unit of dirt that it should have been able to. Test now passes.