Allow develop branch name to be configured

Fixes #292
Do we need another set of tests here to test when a configured name is being used for the develop branch that IsDevelop still works?