test/runner: add --bail to stop after the first failure
Add more extensive automated documentation tests & fixed issues uncovered
Added 'raw' response type in http/request