CpuSpriteBatch - fix #2630

I propose removing the automatic sync at `CpuSpriteBatch.end()`. The real matrix should never be altered unless the user requests it explicitly via `flushAndSyncTransformMatrix()`. This prevents an issue where ending the batch while drawing a group with scale 0 leads to singular real matrix and crash.