For #26147 - Code review fixes for Mari publish workflow
- Current Mari project is now saved before publish
- Alembic frame range is set to a single frame if there is no animation
in the scene
- Added more descriptive comments and removed some redundent TODO's