= can: compact only parser output ByteStrings (for HttpData), fixes #662

Contains several smaller breaking internal API changes. It shouldn't contain
public ones.