Revert recent changes.
Make sure passing the wrong option is covered
Change example response to return all include plugins
Add status report plugin
Swapped after_response signature for after_call and removed
after_response as it isn't really needed. Also updated specs to reflect
the changes
Add pending spec. Implementing these will help improve the event hook
Version bump to 0.2.1
Regenerate gemspec for version 0.2.1
Update name
Finally get around to doing some documentation. The README could be
improved but it will do for now
Add the initial wip for undefining a plugin
Add steps for undefining a plugin
Remove the plugin constant
Undefine a plugin's class methods
Safe guard situations where class methods are never defined within a plugin
Make sure that the event is removed. Still need to tweak to make sure
that not all events are nuked
Tweak the scenario so that the final step is more explicit
Add scenario to make sure we are not nuking events not related to the
plugin we want to undefine
We need to keep track of what event is related to what plugin
Now we can cleanly remove events relating only to a given plugin