some test fixes

changed package.json to use `jest-cli` and not `jest`
added jest-related configs in `package.json` that will circumvent the "function" error you were seeing, but will yield a different error.
added a test that allows you to completely mock the `body-parser` module.
Out of interest, why'd we need to do this rather than `jest.donMock`?