Hack at line-reader code:

* added .gitignore and Doxyfile
* deleted stray .o files
* gutted complex line-reader that intermingled read() and parse
* implemented simple line-reader using a state machine
* migrated read()/select() loop to main.cpp
* delete unused files

TODO: Command should embed a wstring not a string, and convert on input.