bump version
bump thread_safe dependency
raise a single error for missing content. remove restriction on types

with this change only a ItemNotPresent error will be raised if you ask for content that is not
present in the Triad.
There is now a strict requirement of the positions of key, descriptor, and value.