Always get correct path for express 2 and 3

This middleware supports express 2 through 4, but express 4 can yield
funky path results.
Version bump, compatibility notes