support CryptoJS 3.1.2
error TS7010: 'mixIn', which lacks return-type annotation, implicitly has an 'any' return type.
Updated EaselJS definitions to v0.7 and TweenJS definitions to v0.5
add yui3 partial definition type & add many tests file to cryptojs
Added comment on Sprite to avoid IntelliJ thinking it was deprecated
Updated d3.d.ts and added size() function to Selection
Add worker's "send" method to NodeProcess
Fixed missing return type
Add riotjs.d.ts and  riotjs-render.d.ts
jQueryUI: correct return type of dialog methods

Also corrected / added a couple of tests
Q:jQueryPromise converted implicitly to Q promise
Q: updated test to reflect
Converting ungeneric "Array" to "any[]"
TypeScript 0.9.5 beta does not allow generic type references without the type argument.  This code will still compile for 0.9.1 users.  Flight and Ember have further compile problems in 0.9.5 that I don't feel qualified to address as I'm not versed in those libraries.
Updated EaselJS definitions to v0.7.0 and TweenJS, SoundJS definitions to v0.5,0 and PreloadJS definitions to v0.4.0
jQuery: change overload order (prep for TS 0.9.5)

Related to https://github.com/borisyankov/DefinitelyTyped/issues/1311
#1311
Angular IServiceProvider::$get is injected

Actually the $get function is called via invoke.
IServiceProvider::$get can be array or function
More implicit anys
fixed several syntax errors.
added type information in the test code.