Increase AppVeyor git clone depth and lint try branch builds (#12346)
Up the clone depth to unlimited (by removing setting the value)
Fetch master directly when performing a try-branch build so that lint checks can now run on try branch builds
recursively fetch submodules on demand.