Enhancement: HTTPretty Context Manager

Added a simple context manager that can enable/disable httpretty.
Updated the decorator to use the context manager which cleans up the
decorator significantly and also removes the need for the try/finally

Alternative to PR #200 that I also submitted. I think I like this version better.