Merge pull request #54 from jedi4ever/TermBuffer2

improved cursor diff tests + size,scrollRegion diff
detect scrollregion diffs
Merge branch 'master' of github.com:c3ks/terminal.js
fix lint errors
Merge remote-tracking branch 'c3ks/master'
Merge remote-tracking branch 'c3ks/master'
Merge remote-tracking branch 'c3ks/master'
reworked ansi renderer to work with lowercase/uppercase Terminal
merge conflicts on local changes
removed duplicate export
local merge conflict
Merge remote-tracking branch 'c3ks/master'
move all TermPatch functionality into TermDiff
check if all escape codes are handled without barfing
Merge remote-tracking branch 'c3ks/master'
fix merge error
Merge remote-tracking branch 'c3ks/master'
detected savedCursor diff
apply SavedCursor diff
detect tabs diff