Sorry about the mass commit.  I didn't intend to do all this, but I collected
so many changes, that I decided to do a version bump and then let everyone try
to reintegrate.  Most of these are patches from others, color stuff and some
minor keyboard fixes are mine.

Changes:
version bump, keyboard fixes (including modifier keys), browser fixes (iOS,
FF, and IE), Drag-n-drop, cut-n-paste, on-screen keyboard icon now shows on
a dark background, colors don't go away when you exit vim.  And the whole
color handling and mapping has been redone.  There are still some cleanups
I would have done if I had more time, but it should now support all known
color codes sanely (even 8-bit and 24-bit modes, but it remaps these to the
standard 16 colors for now).  Better handling of monochrome modes (may want
to use my CSS files as a start for your own).