Run commands from repo root
Implement saveas backend
Add current_branch method to repo
Catch NotARepositoryError on all commands
Add open backend
Write initial backend for `include`
Add more static command methods