Update version 3.9.8
	 - Fix bug when extending modules.
	    - The extended modules had no the correct access to their dependencies.
	    - Sometimes when extending an executing a parent method could get an infinite loop.
	- Add a method to pre-process data when publishing events it's useful if you want that the events don't modify your original data.
Merge remote-tracking branch 'origin/master'

Conflicts:
	README.md
	versions/hydra.min.js
	versions/hydra.min.js.gz