Use `maybe` in `bazel_features_repo` macro (#47)

Makes it easier to include `bazel_features` in `WORKSPACE` projects.
diff --git a/private/repos.bzl b/private/repos.bzl
index b9f675c..71797c2 100644
--- a/private/repos.bzl
+++ b/private/repos.bzl
@@ -3,10 +3,15 @@
 load(":globals.bzl", "GLOBALS")
 load(":globals_repo.bzl", "globals_repo")
 load(":version_repo.bzl", "version_repo")
+load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
 
 def bazel_features_repos():
-    version_repo(name = "bazel_features_version")
-    globals_repo(
+    maybe(
+        version_repo,
+        name = "bazel_features_version"
+    )
+    maybe(
+        globals_repo,
         name = "bazel_features_globals",
         globals = GLOBALS,
     )