updating core yaml
updating dependencies to resolve conflicts
changing file permissions for some docs files
* Updating Specs
* Removing undocumented toJSON which clashes with the native JSON.stringify
* Put fireEvent on HTMLElement for IE9
* Force our bind implementation in 1.2 and overwrite any existing implementation of bind
* Fix createElement for IE
* Updating Specs
* That's 1.2.5 !
* Back to dev
FIXED Bug: Cannot set html of TR elements in Firefox; Cleanup/Speedup -- Don't add extra logic for browsers that don't need it.
Fix failing spec where .set("html") should accept an array with values.
Fixes #2402 for 1.2. Overwrite String.prototype.contains with the MooTools version.

Firefox 18 implements .contains, and ES6 might do that as well. That breaks
some stuff, so we have to make sure it's overwritten with the 'correct'
MooTools version.