mkii: Implement device initialization
mkii: Implement device reboot
mkii: Unfinished code for image flashing
usb-device: Enable Mk II protocol
usb-device: Rename usb_switch_to_mkii to usb_switch_to_update
operations: Fix code to work also with Mk II protocol
usb-device: Enable also RAW disk
operations: Enable RAW disk
usb-device: Do not claim USB interface in raw disk mode
operations: When reboot is not supported use usb_switch_to_nolo()
disk: Implement init and get_device functions
disk: Implement new functions for raw disk access
local: Use new disk functions
disk: Remove old disk functions (they are not used anymore)
local: Ignore '.' and '..' when listing directory
disk: Ignore '.' and '..' when listing directory
usb-device: Add data info to struct usb_device
disk: Find emmc device in disk_init()
disk: Implement disk_dump_image()
operations: Enable dumping mmc images via USB disk protocol