Feature/mongo 2.6.5 jshint query

Fix JSHint issues with new pipeline query code ported from 2.6.5 code.
Part of an effort to cleanup various JSHint issues in one fell swoop so that we can keep things a bit cleaner going forward.
Do we lose the ability to X.constructor.name here?