Energy2D: Implement auto GPU-CPU sync every X ticks ('ticksPerGPUSync' option)

[#52291163]
Energy2D: Fix methods related to CPU-GPU data synchronization

[#52291163]

This is definitely invalidating change, so use invalidating change
hooks.
Energy2D: add new interactive presenting automatic CPU-GPU data synchronization

[#52291163]
Energy2D: add new interactive presenting manual CPU-GPU data synchronization

[#52291163]