Merge pull request #1 from moroni-pickering/master

bson<>json (computable json) is functional in ecrud
Merge pull request #2 from moroni-pickering/master

Added extra mocha test and removed leftover console.log
Merge pull request #3 from moroni-pickering/master

Added missing call to bodyParseJsonReviver
Merge pull request #4 from moroni-pickering/master

Added json decoration support to query json with mocha tests
Merge pull request #5 from moroni-pickering/master

Refactor query reviver function name
Merge pull request #6 from moroni-pickering/master

Fixes: content-type header, transform xml
Merge pull request #7 from moroni-pickering/master

"Feature hiding" xml<>bson work
Added upsert and multi to eCRUD

Added upsert and multi options to Put Collection in eCRUD
Added Aggregate and MapReduce

Added Aggregate and MapReduce commands to eCRUD
Revert "Run formatter on router.js"

This reverts commit ef8ee510a9cb9d365153e915f5d8b58d48d40758.