Add support for relative imports - fixes #62
diff --git a/gbvendor/imports.go b/gbvendor/imports.go
index 689fdd3..299bf6e 100644
--- a/gbvendor/imports.go
+++ b/gbvendor/imports.go
@@ -46,6 +46,13 @@
 
 		for _, s := range f.Imports {
 			pkg := strings.Replace(s.Path.Value, "\"", "", -1)
+			if strings.HasPrefix(pkg, "./") {
+				middle, err := filepath.Rel(vendorRoot, filepath.Dir(p))
+				if err != nil {
+					panic(err)
+				}
+				pkg = path.Join(vendorPrefix, middle, pkg)
+			}
 			if vp := findVendor(vendorRoot, filepath.Dir(p), pkg); vp != "" {
 				pkg = path.Join(vendorPrefix, vp)
 			}