Merge changes from topic "IA/IM-3.0-feature"

* changes:
  allocator: require optimal allocations
  mapper: add isSupported
  mapper: update lock's return values
  mapper: update documentation on locking