Add commit command to load store from a specific commit
Add commit command to load store from a specific commit

- Ensure only --commit or --branch is set, not both
- Allow commit to be set in config files

mirage/irmin,mirage/irmin