Reduced scope of many variables since they were being exposed unnecessarily. Renamed pios_usb_hid_prop code to pios_usbhook to reflect the fact that it implements all of the callout functions that are hooked into the stm32 usb library.