feature: commit changes to repository

- [x] add commit dialog to WorkTree/Index view
- [ ] create commit and add to repository (implementation in GitWrap needed)
- [ ] amend last commit by checkbox (implementation in GitWrap needed)