Dependencies

This is a simpler way of vendoring depenencies. It checks it a vendor directory exists, then symlinks the contents onto the gopath.

This is a) simpler to understand than the godir method and b) does not requiring changing all imports to 

`import fqdntomyrepo/project/name/vendor/subproject`
which gets long, and also breaks nested dependencies.

This way allows you to recreate what you need in vendor/ so nested dependencies will work if they are present.