Update layout.jade
prevent incorrect automatic OPTIONS responses

The router has automatic handling of OPTIONS based on the registered
routes, but if you make an OPTIONS request for an endpoint that does
not exist, then it will still return a 200 with nothing allowed.
Instead, we can let the request move on down the middleware chain. This
has two benefits: first, if the route was not defined and no other
middleware handles it, it will return with a 404. Secondly, if multiple
routers are used and a later one has the route or a custom OPTIONS
defined, the first router will not respond incorrectly.
3.4.8
backport dependency updates

- range parser 1.0.0
- fresh 0.2.1
- send 0.2.0
- cookie-signature 1.0.3
- merge-descriptors 0.0.2
Fixed deprecated example doctype
Merge pull request #1941 from deiga/patch-1

Fixed deprecated example doctype
4.0.0-rc1
Update Readme.md for Express 4
fix Route#all before Route#verb

Properly handle calling a VERB after using .all()

close #1945
Update Readme.md
Update Readme.md
4.0.0-rc2
npm start to start the server!
fix examples for express 4 (separate middleware)

close #1947
use serve-static for static middleware
uncomment a commented out test

lol @visionmedia
remove unnecessary test/support/http
remoive legacy docs bin
throw errors when users try to access removed middleware
remove .writeHead patch

no middleware uses the “header” event anymore