build: prevent failure from coveralls
build: remove coveralls from devDependencies
update connect to 2.17.0
update mocha to 1.19.0
tests: add more app.render tests
tests: add req.acceptsEncoding tests
tests: add req.acceptsLanguage tests
tests: add more various tests
tests: add more tests of mvc example
tests: add more tests of negotiation example
tests: add more tests of cookies example
tests: add more tests of web-service example
update connect to 2.17.1
Keep previous Content-Type for res.jsonp

backport of commit be997fd654243a8633aa059343665cf2c88fe609
set proper charset in content-type for res.send

This will write strings to sockets with an explicit "utf8" encoding
(which is the default) and will override the charset in the
Content-Type so it properly relfects the encoding of the response.

closes #1631
closes #2092
3.8.0
Merge tag '3.8.0'