add feature flag to GithubRepo.repo_create()

This adds a a feature flag to the repo creation method. By default this method will be enabled by default (as it is not destructive).

This also adds missing tests for default options being set.
Merge pull request #7 from PagerDuty/more_feature_flags

add feature flag to GithubRepo.repo_create()