A small set of functions to manage OpenStack `microversion`_ headers that can be used in middleware,
application handlers and decorators to effectively manage microversions.Also included, in the
middleware module, is a MicroversionMiddleware that will process incoming microversion headers.