Add usb_reopen to reopen all USB devices
linux: Add pm-utils script to notify brickd about a resume

brickd will then reopen all USB devices in order to recover from
the host suspend.
macosx: Use IOKit to detect host resume

brickd will then reopen all USB devices in order to recover from
the host suspend.
Fix typos