Fixed unicode keys in headers on 2.x

This fixes #452 and #758
Merge branch '0.9-maintenance'
Explain how to quit the debug server

Many new users start the server in debug mode locally, then don't know how to
kill it or "get their terminal back" after the Werkzeug server starts. This
adds a short message explaining how to quit the server and "get your terminal
back". CTRL+C works on Mac and Linux and according to the IRC channel, Windows
as well, otherwise we'd probably want to customize the message depending on the
host OS.

This message is similar to Python's "Use quit() or Ctrl-D (i.e. EOF) to exit"
when you type "quit" in the REPL.
Add quit message change to changelog
Fix #456
Add changelog entry for c942250
Merge pull request #457 from untitaker/issue456

Fix #456
Update LICENSE 2013
Happy New Year 2014
Merge branch '0.9-maintenance'
Merge pull request #462 from tony/patch-1

Update LICENSE 2013
Fixed a broken testcase
Fixed a bug with unicode strings in the request builder.  This fixes #973
Fixed a broken testcase
Merge branch '0.9-maintenance'
Added missing testcase
fixed str vs byte bug in profiler

Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
Added changelog entry
Merge branch '0.9-maintenance'
Merge remote-tracking branch 'upstream/master'