Add support for express@4

- Updated `meddleware` dependency, including middleware config changes
- Reference correct router and mountpath
- Update dependencies and test cases.
- Switch to use the follow express replacement middleware:
    - body-parser
    - cookie-parser
    - static-favicon
    - serve-static
    - compression
    - morgan
    - express-session