Fixed GetComponent bug which would create invalid components if the entity didn't have the requested component
Optimizations

(cherry picked from commit 7e32946173f0151eb912a69cc7d234754e3f7ae8)
Default values for ParticleEmitter.h
Now use the CloneEntity() function to spawn new particles.
Angular velocity support
Made Interpolation functions look nicer