Update angular.d.ts

The listener may take a single event argument.
Update angular-ui-router.d.ts
Revert "Update angular.d.ts"

This reverts commit 0690841c6b5d33bfcbf91be3b02f13e63c990ed1.
Update to changes in angular-translate
uses now is named use
new cloakClassName, useFallbackLanguage and determinePreferredLanguage functions
Fix Test
Update CONTRIBUTORS.md

Added ocLazyLoad entry
Update CONTRIBUTORS.md

removed oclazyload again (wrong branch)
Merge remote-tracking branch 'upstream/master'
Added rTree interface
Added $root property of IScope
Added selectConcat/concatMap
updated chai-assert.d.ts

fixed chai test
added defs for some (stream) utils
Merge pull request #2246 from Bartvds/chai-assert

updated chai-assert.d.ts
Merge pull request #2247 from Bartvds/streamy

added defs for some (stream) utils
Update watchExpressions definition for $watchGroup

Per https://docs.angularjs.org/api/ng/type/$rootScope.Scope,
the watchExpressions is an array of string OR Function(scope).

Array.<string|Function(scope)>
Updated according to changes in Flight 1.1.4.
Updated tests.
Touched file to trigger travisci.
Added missing definitions, Sys.Debug tests

Added missing properties to Component definitions.
Added debug tests.
Fixed invalid definitions for Debug class, documentation doesn't state
that these methods are static, but the examples appear that Debug is
singleton and methods are static.

Cleaned up Observer definition methods / properties.

Sys.Res Tests have been added and definitions added missing static.