* Hook now hooks all EventEmitter events in original except emit so that things like removeListener work
* Remove forwardEvent from public exposure along with the events argument to both shim and hook. Events are now automatically forwarded when they are listened for on the shim or hooked object
* Added GetShim(object), will of course only return the most recent shim if multiple shims are added
* Tests updated to reflect new behaviours, APIs, removed behaviours
* Bumped version number to 1.0.0