Alex/github cloner

- Generate a new key per repo.
- store that key next to the repo.
I've made the trailing slash optional for now