Use a dummy on('data') handler before error validation so that the real one only runs for valid requests.
Robustify error handling in request-handler and pdal-session.
Add some error handling to example C++ client.
Finish read unit testing.