keep doc headings consistent
always cbreak, stub it in tests
move to single page docs
fix py3 tests