Updated the interface files so that the usb ports can be initialized
with a variable baud rate.  Updated receive buffer so that there is a
consistent size buffer across files so segfaults don't occur.  Will want
implement a check for this or put in place a more robust method
(possibly with vectors or strings).