WallClock: adds missing header guard
cleanup
fixes timeout issue wrt posting into the libev's event loop from another thread context
new HTTP example showing threaded request handler with non-blocking evented HTTP networking I/O