added optional git branch flag to proctor builder and corresponding constructor to checkout that branch