Add in patch module for simple context-manager based patching