Cleaned up code via Android Lint
Added AccessMode enum that represents rwx.
Added Special AccessMode enum that represents stick, set UID, and set GID modes.
Complete rewrote Permissions class to use AccessMode and SpecialAccessMode.
Permissions class is now immutable.
Adding FileInfo class that represents Permissions and FileType
Removed some global state variables (yuck!)
Integrated new FileInfo and Permissions classes
Removed the "String... command" parameter from Command constructor and replaced it with the abstract method "getCommands()"
Integrated this change into affected code.
Added a few new Command child classes (most of these can probably be refactored away and used directly from RootTools.java)