Use shallow history when cloning

When working with repo's that have large histories (especially if large binary files are present!) the clone time can become unproductive. Buildbot does not need a deep history so skip it by using a shallow clone instead.