monopam: improve split output and make pull/push/split consistent
- split now shows progress bar and lists synced packages
- pull, push, split all accept multiple package names
- Commits use global git config (user.name/email) instead of hardcoded values
- Remove duplicate output in split command
- Add packages_arg for consistent multi-package CLI interface