Logic system simplification and refactoring
- Simplify actor components and their actor getter method name
- Set particle physics velocities and acceleration vectors in world space not local space
- Move particles lifetime checking inside ParticlePhysicsCmpt
- Make game logic responsible for removing actors marked for deletion at the end of each game logic update cycle
Make scene nodes update TransformCmpt ToWorldTransform matrix on each pre render

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Flatten all objects world transform to be 1 level by removing the parent-child relation ship between objects

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Migrate to VS2013 and simplify game initialization and logic code