Fixed up lodash with support for Array<T>, List<T>, Dictionary<T>.

Some test cases are still failing, this seems to due to inference of result types, like for use in the accumulator methods (foldl for example).  Most of these could be resolved by using the correct generic type.  I was trying to avoid this type of fix for the tests.
Adjusting type angular.resource type definitions and tests to better reflect actual interface (particularly promises)
Fixing array interface and tests and adding humble co-author note
Simplifying instance API and adding some explanatory comments
Fixing array call promise inconsistency (thanks @jackdolabany) and adding tests
Reduce text differences with the old version (Visual Studio being mean!)
Merge remote-tracking branch 'remotes/parent/master'
Merge branch 'master' of github.com:borisyankov/DefinitelyTyped
Fixed local, roaming and temp definitions on WinJS.Application object. These should be instances on IOHelper as defined in WinJS.
Changed QueryCollection to be an interface instead of class so that it can extend Array interface. In WinJS implementaion, QueryCollection extends Array and all Array members should be available on QueryCollection.
Made element parameter optional in WinJS.Utilities.query as it is optional in WinJS implementation. See http://msdn.microsoft.com/en-us/library/windows/apps/br229847.aspx.
Added constructor support for QueryCollection<T> interface
Merge remote-tracking branch 'upstream/master'
added definitions for missing ngGrid interfaces and created tests for them
added EditorView declaration to atom/atom.d.ts
improve AtomCore.ISelection definition in atom/atom.d.ts
improve AtomCore.IPointStatic and AtomCore.IPoint definition in atom/atom.d.ts
improve AtomCore.IRangeStatic and AtomCore.IRange in atom/atom.d.ts
improve AtomCore.IDisplayBufferMarkerStatic and AtomCore.IDisplayBufferMarker in atom/atom.d.ts
improve AtomCore.IDisplayBufferStatic and AtomCore.IDisplayBuffer in atom/atom.d.ts