Fix OAuth parameter generation in filters.py

- The filter was generating the oauth_body_hash parameter when
   it shouldn't. This patch corrects and tests that condition.