Merge pull request #3 from ajimix/master

Minor changes in readme, package and version.
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
- Use a grunt plugin to manage the update of readme, bower and component json.
Update version 3.9.9
- Fix bug when extending modules, the supplied arguments to the extended module was not the correct one.
Update version 3.9.9
- Update version in source file.
Update version 3.9.10
- Update karma-require to version 0.2.0.
Update version 3.9.11
- Update namespace mapping when the Namespace is changed using setNamespace method
Update version 3.9.11:
- Update namespace mapping when the Namespace is changed using setNamespace method
- Improve build process to update version in source files.