Use CMake instead of waf, and fix the directory structure.

termbox.h was moved to an `include` directory, which more closely follows the GNU directory layout for libraries.

Waf scripts have been removed and replaced with equivalent CMake scripts, as CMake is more widely used and there are complaints about the use of Waf (which resulted in it being removed from Debian-based Linuxes.)