Add readline test
Add "has_event" query; allow sleep_manual() to return a value on wake
Also, temporarily force exit on cord failure for easier test-debug
Minor change to build with gcc
Add 'usage.txt'
Add cord:messages() iteratable
change cthread test to do getchar.  fgets and such behaved oddly.