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
Extracting methods to make the undefine functionality more (maintain|read)able
Be more expressive about what we actually expect when undefining a plugin
Housekeeping: Our plugin related scenarios are starting to collide
Undefine the plugin module after the event has be removed.
Add documentation
Version bump to 0.3.0