Show close code and reason.

Also add commented out web-socket-js debug variable in
include/websock.js
websockify: better multi-python version support.

Pull from websockify: 008a5118e728.

Should address issue https://github.com/kanaka/noVNC/issues/107

- Also add ability to force use of web-socket-js using
  window.WEB_SOCKET_FORCE_FLASH

- in websock.js, for rQshift*, assume length is the full length if not
  specified.
Merge branch 'master' of github.com:kanaka/noVNC
Add websockify.py symlink for Windows.
Linting.

Switched to using: http://www.jshint.com/
Fix Intel AMT KVM: disable true color.

Issue: https://github.com/kanaka/noVNC/issues/118
Reporter @maxnet also found and suggested the fix.

Probably could be more intelligent/generic by keying off the depth
sent by the server, but this will do for now.
Merge remote branch 'origin/issue-70'

Conflicts:
	include/display.js
	include/rfb.js

This merges in the fix for https://github.com/kanaka/noVNC/issues/70

This changes noVNC to use the preferred color ordering that most VNC
server prefer and that VMWare VNC requires. It's possible this may
break some VNC servers out there in which case we might have to do
something a bit more subtle such as having alternate render functions
for little and big endian color ordering.
add javascript zlib
basic framing for tight is working (decode not complete)
keep zlib history so we can decode as a stream
added rgb image drawing, some zlib changes (huffman coding working, but lz77 not so much)
fix issue with parsing distance of more then 8 bits; convert to just supporting arrays for buffers
Default path 'websockify' for Clojure Websockify.

The Jetty WebSocket server code used by the Clojure version of
websockify doesn't support WebSocket and Web at the same path so pass
in a default value for the path so that we can support the Clojure
version websockify.
re-enable history buffer (used as sliding window for decompress)
fix handling of min compression size
implement tight indexed rectangle; remove some debug code
don't need to copy palette data until we have all data for rect; change a few comments
add last rect special encoding; fix tight fill subencoding color handling; fix mono indexed rect handling
comment out per-decompress checksum and logging
add tight zlib stream reset; add error if tight encoding is used w/o true color