Remove attribute 'typeCode' from class BinlogEvent
Refactor, add class attribute 'Code' to each binlog event
Unpack as BinlogEvent by default, which represents a not implemented event
Extract event code map
Implement readBitArray, readVariant, readUInt24, readHexInBytes for BufferReader