Add a C++ interface for CCmpAttack.
This allows Atlas not to rely on eval() to get access to the attack component.
Add a quick test for the added method.
This fixes the animation speed matching that of the actor instead of the template.
Remove some dead code after rP21359
Reviewed by: @Angen
Comments by: @elexis
Differential Revision: https://code.wildfiregames.com/D2464