Redraw on every keystroke. This helps Macs.

References #14.
Don't assume stuff is there.

References #17.
Merge pull request #18 from wizonesolutions/develop

Looks good to me. Thanks for doing this!
bug in test to make sure tasks are looking good
daily progress
more daily progress.  not quite done yet with refactor
finished printing out tasks
cleaned up dependencies
daily progress.  mostly done with refactor
added log window
finished major functionality
cleaned up the old cruft
pulled out the ncurses stuff into a separate file
add search ability
made the highlight stretch the entire window
the log window compacts repeating messages
cleaned up log stuff
added tracking so refreshes only actually update on last one through
merge fixes
added scrolling