SHDP-427 DefaultPartitionStrategy doesn't use spel compiler

- Change DefaultPartitionStrategy and its downstream classes
  to use spel compiler.
- Added new MapPartitionKeyPropertyAccessor to make normal
  MapAccessor functionality compilable.