Update MCP functions, support 16-bit, use of bytes with bitfields instead of bitsequences for performance.
bump version