typos
Merge pull request #24 from pyrotechnick/patch-1

typos
fix device status cursor position reporting
add tests
add shift modifier support to backspace and tab
add EventEmitter and events
prevent code duplication
add experimental key hooks. fix misc event related things.
require pty.js v0.1.2
make Terminal more streamlike
handle alt-`
hook into key events instead of hooking key handler.
expose everything. better namespacing.
have term.js set title.
major refactor of lib/tty.js.
fully implement charset switching. fixes elinks bug. closes #28.
add glevel methods and eventemitter calls.
use different inheritence, futureproof for express.
refactor, remove hooks, config.
more robust charset management