Updated Device & Host Firmware

Made a more universal serial pass thru that has a time-out on the
serial port, 10 layer serial buffer, and pin-state mirroring that
allows for remote reset of target uC
update README

updated README to reflect changes