* move v4 types
* add newline-per-chained-call tslint rule to avoi having to refactor the entire test file
* mongoose 5 types
* update SchemaToObjectOptions
* reuse toObject definition, add it to schema options, remove retainKeyOrder
* add paths to mongoose-deep-populate
* rm a no longer supported createConnection signature
* Object -> any @ mongoose 4
* object ->any @ mongoose 5
* rm todo comment
* rm Mongoose thenable type
* Add changes between 4.7 and 5.0
* Add path to mongoose/v4 to all dependent projects
* fix dropDatabase() brainfart.
* Add more missing methods
* rm newline-chained-call rule from tslint
* Revert "Add path to mongoose/v4 to all dependent projects"
This reverts commit 162b8ad