Update docopt & use rustc-serialize
initial cut at a basic rustbox frontend
Move all drawing to frontend
Added color translation to frontends
Remove unused code
Fixed tests
remove reliance on rustbox for view creation
Merge remote-tracking branch 'parent/master'
Merge branch 'master' into gapbuffer
All tests passed.
Finished implementing gapbuffer.