Shell Prompt Updates

Added: The shell prompt will now be updated by the normal update() method.
File Fixes

Fixed: The file's equals() and toString() methods now work correctly (also added toInfoString()).
ID Changes

Fixed: We now use a temporary identy hash code as an id at many places for cleaning up the code (for example, we no longer store an id string in the computer class).
File System Update

Added: File systems now get mounted to string mountpoints (e.g. /system).
Added: There are multiple hard drives on every generated computer now (partitions are coming soon).
Added: There's now a seperator constant ("/") in the file class.
Current shell dir

Added: The shell now stores the directory it is currently in. "cd" is coming soon!