Updated USB code to remove lots of duplication between systems. Added a button to allow the user to get directory listings and raw files from the watch.