mlinuxguy initial commit to HK USB IO

Notes:  This uses the c18 library p18f45k50.lib for UART
I copied it into the ~Firmware directory after rebuilding it for mplabX
I had to remove spaces in dir names under windows to find all the
include files
Roll it back out if you do not like the use of the C18 library