Basic ncurses implementation. Just a console.
Merge branch 'master' into curses
Moved UI to a UI class. Added stats section.

UI is now in a special UI class with its own think function. currently
renders properly and show some statistics for how it's doing. Also
supports cleanly quitting with q.
Removed old statistics reporting (erroring out)
Stats now overlaps option pane
Timetaken bugfix. Now clearing stats area properly.

Stats area was leaving zeros all over when a number moved around, now
spaces are written over the entire area before writing stats.
Fixed wiping of status section
Moved options/stats into subwins
Added a jobs/m or /s depending on performance
Attempting to add color support, using alt. term
Now displaying children w/ colors. Bugfix for pool

Pool was previously using the TIMES index on the childqueue data array,
should be TIME.

Display now shows children numbers in a list with colors for their
statuses. Yellow bg for loading, black for normal operations, blue for
waiting (to be implemented), and white for done (offline).
Merge branch 'master' into curses
No longer drawing the cursor
Killing a child now changes its color
Removed the old child message system
Doc update for Windows differences
Key detection improved / ui.py cleanup
Bugfix for numbers not wrapping vertically
Added wait support to the UI
Pool no longer exits when done and stop kills wd.

Also added comments and h for help.