pressing <Esc+.> prints the last word of the last command to the command line
Added test for get last word
fixing bug 393
rewinding some of our changes.
shows error message. However, jumps up 2 lines when rewind is pressed the first time. Also does something weird when you try to rewind past the error message
History inconsistent message appears when history offscreen changes
Inconsistent history message only shows up once
Add tests for special rewind cases
tests for clearing screen
Remove curtsies fill_terminal option

At some point I thought character-perfect matching
of bpython.cli was important, but if folks want that UI, use cli!
tests for clearing, fix issue #343
test_rewind_contiguity_loss test passing
Tests for all sorts of inconsistent history edge cases

Also fixes #371 and #375
bumps curtsies version for better testing functions
Merge branch 'fix-inconsistent-history'

Conflicts:
	bpython/curtsiesfrontend/repl.py
	bpython/test/test_curtsies_repl.py