Added a unhash to contexts.

Added the ability to unhash a context identifier.
Stored the prefix in a context to easily identify the origin
of a context for context restoration.
Removed key storage in context