Enhancement: Use the standard Go git repository layout, use `dep` for vendoring

The git repository layout was changed to resemble the layout typically used in
Go projects, we're not using `gb` for building restic any more and vendoring
the dependencies is now taken care of by `dep`.

https://github.com/restic/restic/pull/1126
