Merge pull request #9940 from terminalmage/2014.1

gitfs: attach to gitfs remote cachedir if present (2014.1 branch)
bump to rc 2
Update bootstrap script to latest stable, v1.5.10
Update to latest bootstrap script. v1.5.11
Merge pull request #9958 from s0undt3ch/2014.1

Update to latest bootstrap script. v1.5.11
Set the version to 2014.1.0rc3
Changing zfill(3) to zfill(4) so that we get '0700' instead of '700'

There is a possibility of this causing regressions, it will work correctly where both params are passed through it or where it's being compared with stat() output.  If there is code expecting a '700' style permission it will fail.  Realistically, '0700' is correct so the other code needs to be fixed.
Attempt to correct test failing due treating 0755 as octal but passing it as decimal.
Allow gitpython gitfs_provider to use git shas as envs

This only works so far for the fileclient, it will not work in the top
file. Additional work needs to be done to enable sha envs to be found by
the top file.