test "bin" and "script" directories, plus documentation fixes

Fixes issue #9.

There are no tests for it because I'm no good at writing tests for Test::* modules; it confuses me too much.