Remove a dependency on the CCITT code which is no longer required here.
Add some paranoia dealing with excess characters from messages (which should never happen).
Update the rinMessage library to use a small LPEG grammar to validate and decode message contents.

Also add an extra result to processMsg that returns any excess characters remaining after a message.  This should always return as nil or ""
Remove any complaints about excess after an error condition.  The processMsg routine will return the message string sans its first character on error.