standalone and pure python crawler that traverses a web site and reports errors