allow for handler setting of the "connection" header

The websocket protocol requires the returning of "upgrade" in the
:CONNECTION return header. This commit makes START-OUTPUT not clobber
a set :CONNECTION.
Merge pull request #69 from whalliburton/master

allow for handler setting of the "connection" header