Provides two types:
StorageMap. These will either use stack-based storage
methods or heap-based storage methods, based on if the
alloc feature is enabled.
The idea behind this crate is to allow crates that require vector or map types to be able
no_std by allowing heap storage to be toggled on or off via features.