added RequireJS support
added "animated" state
a lot of changes in $.scripts
added Array.prototype.unique polyfill
added Array.prototype.reduce polyfill
added Function.prototype.bind polyfill
improved Event.prototype

added functions: hasModifierKey, getKeyCombination
spring cleaning :)