Removed makefile.

Mocha can be used directly by npm. Furthermore npm will use local mocha.
This change also allow Windows users to run `npm test`.
Construct store using session directly instead of connect/express.

Rationale:
New express 4.x will not have bundled session middleware.
Merge pull request #1 from jzakrzewski/express4

Support for upcoming express 4.x