* Reverting changes in 0ba5181bd to generate key on repo initialization
* Adding DELETE method to SSHKeyController to allow key deletion
* Code refactoring to GitExeServer to share code with RepositoryFactory