support non go-gettable repositories

RepoRootForImportPath requires network access and is
required for go get, but not for scanning packages
already present.

Fixes #18.

Signed-off-by: Shivakumar GN <shivakumar.gn@gmail.com>