[DF-2176] Added stop effect action
Merge branch 'development' into action_component_stop

Conflicts:
	Sources/Internal/Scene3D/Components/ActionComponent.cpp
	Sources/Internal/Scene3D/Components/ActionComponent.h
[DF-4267] Merge
Merge branch 'development' into action_component_stop
[DF-2176] Action stop component implementation
[DF-2176] Action custom component implementation
Merge branch 'development' into action_component_stop
[DF-2176] Action stop and delay variation implementation
[DF-2176] Fixed action cleanup
[DF-185] Code formatting
[DF-2176] Fixed bugs
[DF-2176] Added stop when empty support
[DF-4404] Fixed crash in saving scene
[DF-185] Variable initialization missed
DF-2176 fixed particle effect repeats count
[DF-185] RunActionWidget stub
Merge branch 'action_component_stop' into development
Revert "Merge branch 'action_component_stop' into development"

This reverts commit 6c48cbe1d2f403561691b38dffd0a8827b0bcfe5, reversing
changes made to f6f0623372f3022b6f99f57752c83c036f70dccf.