uart rx buffer now wraps back around
fixing index-off-by-one at copy of uart rx buffer
commsDefines.h optimization