Basic code for 18F4550 USB HID initialization compiled with CX8