This commit implements and fixes several key features:
- Added --remote flag to onx init for one-command bootstrap
- Fixed onx save to handle untracked files in empty repositories
- Fixed onx push to create local branches before pushing
- Auto-creation of default workstreams matching Git branch names
- Safety checks in onx switch for uncommitted changes
- Fixed gogit import alias consistency across all files
- Fixed workspace ref handling for empty repositories
Onyx is now 100% self-sufficient and can bootstrap itself.