CDK-343 move partitioners

Moves partitioners to a new spi.partition package, adds deprecated classes and methods to the public API.