Removes getter and setter for the Repository from the Commit Diff Interface

 - Moves the Repository as a dependency to the constructor
Adds method to the RepositoryContainer Interface to get Hooks from the repository.
Removes default settings from the phpunit config file.
Adds Installer class for git hooks.