fetch depdencies instead of assuming them

go get helps to ensure all dependecies are installed instead of assuming
they are there. if they are there, they won't be touched.

This behavior is a bit more user friendly.
Merge pull request #1 from nightlyone/go_get_dependencies

fetch depdencies instead of assuming them