version 0.1.6
Remove unnecessary code.
Implements Hookable.addHooks,addHook,hasHooks.
Now, Observable.define can be use after Hookable.define like Versionizable.define.