Created a basic IPowerManager interface

We needed a power management interface to work with and unfortunately
joes code was not compiling. Made an interface so we can test with it
and Joe can just make the minor modification to it. Also fixed a merge
error and adjust a method accessibility issue in FloorType
Power Manager refactor

Big commit. Probably too big. Added a power manager class. Also hooked
everything up using the clean sweep class as a sort of controller for
the whole project. Also fixed sample XML file.
Fixed Navigation to stop roaming when returning

When we send the CS home, it needs to stop the call to roam(int i);
otherwise we’ll
Merge branch 'Add-Power-Manager-interface'

Conflicts:
	src/main/java/PowerManagement/PowerManagement.java
	src/main/java/detection/Dirt.java
Fixed Navigation Bugs, Removed Extra debug info