remove deprecation message about passing path as array
support arrays as middleware arguments to .VERB and .all

Express 3.x supported passing in arrays for sets of common middleware.
While there are better ways to do this, removing this feature causes
headache in upgrading for no real gain. We can support it without much
more code.
4.0.0-rc4
some code cleanup
Merge pull request #2004 from agchou/clean-up-code

some code clean up