Fix 0 bytes.
Add decode for one of the homeeasy protocols.
Add more x10 tests to ensure coverage.
Add error test cases.