Port over to more modern ncurses library.  Amazingly it almost entirely works on thiis first try.  Deleted windows don't clear.  Also, now it handles ctrl-C, but it does not handle bg/fg properly.
Having trouble getting clearWindow right.  Incremental progress.
This is an odd, bugged state.  Freezes trying to do the forM_ in clearWindow.
Ok clearing of deleted windows works.  Its just the borders that hang..
Insert some more debugging.  Leaving both border-clearing dummy windows disabled for now.
Add parForM helper function.  make Streams import qualified.  Remove one use of P.last.

Conflicts:

	UI/HydraPrint.hs
	hydra-print.cabal
Fix bug with last.  More debugging.  Write stream end.

Conflicts:

	UI/HydraPrint.hs
Merge branch 'master' into ncurses-mergetest
Merge branch 'master' into ncurses

Conflicts:
	UI/HydraPrint.hs
Add colors, worked on the first try unlike hscurse
Fix backgrounds and borders so it looks nicer.
Disable extra debugging tag on lines.  This was already done on the other branch
Add a HydraConf type and push it through as an extra parameter. (not used yet)
Change env var to DEBUG_HYDRA. DEBUG alone is too common.
Factor out initAndRunCurses
Finish hydraPrintStatic.
small tweak to Test to slow things down
Merge branch 'ncurses'