Support for the alternate screen
Created by: FreeFull
When a curses program starts, curses switches the screen to the "alternate screen" using the smcup
terminfo capability, and then switches back using rmcup
on exit. It'd be nice to have support for this in termion as well.