Declare webtest as a requirement for running tests. Updates #41
Skip tests that involve a request lifecycle if webtest isn't on the path. Fixes #41