Added KeyPolicy
Move KeyPolicy to detail::KeyUtil
StoragePolicy WIP
Passing StoragePolicy tests