EAGLESIX-3157: ParsedDeps: fix typo in extractFields
EAGLESIX-3157: Pipeline: sync w/ original code, misc comments and styling, rm unused
EAGLESIX-3157: simplify top-level a little
EAGLESIX-3157: stop wrapping CursorDocumentSources
EAGLESIX-3157: CursorDocumentSource: refactor to match more closely
EAGLESIX-3157: matcher cmp: fix type check, make init() better match original (a switch is faster than indexOf anyhow)
EAGLESIX-3157: fix bugs w/ recent CursorDocumentSource changes
EAGLESIX-3157: fix misc jshints and docs along the way
EAGLESIX-3157: lowercase errors file; not a class!
EAGLESIX-3157: rearrange errors file to be more consistent, noted outdatedness
EAGLESIX-3157: mv matcher folder up one (to better match where mongo has it)
EAGLESIX-3157: fixes for refactoring, misc formatting
EAGLESIX-3157: mv pipeline stitch into try/catch
EAGLESIX-3157: del unused reset/dispose methods

* also fixed a call to boost shared_ptr reset which just resets the pointer so we use undefined
Merge pull request #151 from RiveraGroup/feature/mongo_2.6.5_integration

Feature/mongo 2.6.5 integration