Abstracted BXDrive archiving to a separate category to clean up source files.
Removed an inappropriate NSURL helper method.
Modernised BXDrive class to use NSURLs instead of NSString paths. Retained deprecated string path API to ease transition.
Cleaned up a number of deprecation warnings and made drive import classes use NSURLs internally.
Deprecated mounted volume NSString path API.
Plucked a few more low-hanging deprecated fruit.
More gonzo code modernisation to BXEmulator to provide URL-based API for filesystem access. Made REVEAL command properly shadow-aware.
Modernised BXGamebox to use URLs, and deprecated old NSString-based API.
Fixed some compiler warnings with enumerations in switch statements.
Fixed a buttload of small compiler warnings.
Fixed more benighted code warnings relating to implicit sign conversion.
Removed redundant first-responder state recording from welcome window buttons.