Configurable git protocols; closes #153