minor code cleanup
Add definitions for new settable zone function

Moment.js version 2.1 added a new zone function which takes either a number or string and returns a Moment, see here: http://momentjs.com/docs/#/manipulating/timezone-offset/ . So the definitions for that function should be added to this file.
Added generic type parameters
Merge remote-tracking branch 'upstream/master'

Conflicts:
	sharepoint/SharePoint.d.ts
Set viewValue to any everywhere

Documentation states `viewValue` and `modelValue` to be a string but other types do work and it's common to use them.
added mapsjs
Merge pull request #1148 from santialbo/patch-1

Angular.js: Set viewValue to any everywhere
Merge commit '2772dfeec9cdb1744f6c010babef9e40b6770dd7' into plan-of-destroy-implicitAny
Follow up master/HEAD
Add a few definitions. BehaviorSubject, ReplaySubject, ConnectableObservable
Fix definition around Subject.
Merge pull request #1152 from Yukimune/rx.js.mySpike

Added BehaviorSubject, ReplaySubject, ConnectableObservable and fixed Subject declaration.
added rethinkdb
documentation
initial Collection methods
_.all/_.every
_.any/_.some
_.at
_.at test fix + _.map/_.collect definitions
_.contains/_.include definition
_.countBy definitions and tests
_.countBy documentation updates
_.find/_.detect and _.findLast definitions
_.forEach/_.each definitions