Adding back legacy ListenerMixin
Removed tabs
Adding a keep for introspection

Hopefully someone will manage to write browser plugin that uses
this.

This fixes #56
Bump version to 0.1.8
Updated dist
Converting tabs to spaces
Replaced index dep with listenerMethods
More documentation in code
fix merge conflict