The positional decorator results in poorly maintainable code in
a misguided effort to emulate python3's key-word-arg only notation
and functionality. This patch removes keystonemiddleware's dependance
on the positional decorator.
Change-Id: I1be3b19d08daf18babac66f274787862c6d77a93