Added a custom terminal class to better organise the output/prompt code.
Fixed terminal colour support.
Made timestamps in output blue.
Improved Windows support. Added code to search through all available filesystems for an Xbox360 dir in the root so that it can automatically find entered (and mounted) Xbox 360 USB storage devices (should work on both Windows & Linux).