Support for --depth flag to repo init.

This allows checking out a shallow clone with reduced history.
Update docs and release notes for Repo --depth
Merge rjogrady/buildbot:master (PR #1133)
rename repoDepth to just plain depth, and add a test for it