Imporve handling of testdata directories

Move the "testdata" directory filter from gosrc.IsValidRemotePath to the
crawler. This fixes the incorrect error in #250.
3 files changed