Use single EventTarget.instance as a prototype for all event targets.
FileDrop: Pass options to runtime extensions in init().
Cleanup runtimes.
Fix and clarify hash generator template for runtime extensions.