New Executor Functionality

* pull_repo
* clone_repo
* rm_rf
* ask?
* get_path_for

WARNING:

Executor continues to be untested.
This is of course unsettling given the nature of the things it is able
to do.
New Version of Git Repo, adjusted to #23
Tiny refactoring of GitRepo passenger