Follows CRUC-3686
Implement and write unit tests.
FE-3405 Set slurp features when creating a repository
FE-3407 Implement Slurp Features for HG
FE-3408 Implement Slurp Features for P4