hwf4: Include stdlib.h for "size_t" in I2C header.
smaccmpilot: Implement partition interface.

- Had to make the partition table non-const for now since it seems
  we can't index a constant array with (!) in Ivory.
- Add module exports to SMACCMPilot.Storage.Partition.
smaccmpilot: Add partition test code.