FIX code type

use the predefined `thingSchema` instead of `schemaSchema`
Merge pull request #2083 from artmees/patch-2

FIX code type
Revert "Merge pull request #2081 from JasonGhent/3.8.x"

This reverts commit 7c274073434af0dd8136eafbf84597f61cff413c, reversing
changes made to 24609933d07cd224e69493f523f4e2c0b880f3e7.

Conflicts:
	package.json
Fix minor typo in package.json
Revert "Merge pull request #2043 from sensibill/3.8.x"

This reverts commit 715ed598cc19eba63bf7c32b03db85a04ba48e28, reversing
changes made to 45c3ac34b8f92378816c796c12c17c61d73d9265.

Conflicts:
	docs/guide.jade
	lib/document.js
release 3.8.10
Now working on 3.8.11
fix benchmarks
Revert "Merge pull request #2052 from antoinepairet/3.8.x"

This reverts commit 2dc92cb1b025cbe6a6537fb0f70ef69f2cdedf03, reversing
changes made to 94cc9c788763a6fd5afaa0c07dbfae8d6d86cf07.
Bump node driver to 1.4.5 for fixes related to https://jira.mongodb.org/browse/NODE-54

See https://github.com/mongodb/node-mongodb-native/commit/35c6d0d65aa8b61f38a150eeaf6bfa8c2fb17a07
3.8.11
Now working on 3.8.12
Merge pull request #2095 from jakesjews/3.8.x

fix benchmarks
don't mark path as dirty when using custom getter
Fix #1794: don't take cached populated if array length has changed
Merge pull request #2100 from pgherveou/3.8.x

don't mark path as dirty when using custom getter
Merge pull request #2088 from archangel-irk/3.8.x

fix #1954
Fix #1672 by patching in #2084
Fix #2082
Fix #2114: add allowDiskUse helper to aggregation