vendor dependencies with godep

dependencies (and respective commit hash) are stored in Godeps.json

to fetch the declared versions of dependencies and put them in your
gopath, execute `godep restore`.

to freeze dependencies, execute `godep save`
update datastore to e89f0511
update go.crypto
use vendored versions of dependencies
change make task to 'vendor'

also, remove restore