WL#6035: Add native partitioning support to InnoDB

Affects: Server-Prototype Only   —   Status: Complete

Current partitioning support for InnoDB relies on the ha_partition handler,
which creates a new handler for each partition, which can waste resources when
having many partitions.

By supporting native partitioning within InnoDB one can use the resources better.

Related bugs:
BUG#62536: PARTITIONS USE TOO MUCH MEMORY
BUG#37252: PARTITIONING PERFORMANCE DROPS DRASTICALLY WITH HUNDREDS
OF PARTITIONS