added (early demo of) new particle system which should both be faster and more flexible than the old one
the dynamic particle system now runs the calculations in a different thread
added PV_KeyFrames
dynamic particles: added rotation property
added PV_Step and PV_Direction
dynamic particles: added BlitMode property (supports additive and 0)
dynamic particles: added phase property; added parameters to PV_Step; objects now draw their particles correctly; fixed PV_Random
dynamic particles: now respect particles' aspect ratio; added PV_Speed, added property Stretch
dynamic particles: added property CollisionVertex
dynamic particles: added on collision functions PC_Die and PC_Bounce
dynamic particles: fixed default value of Stretch
dynamic particles: added documentation
dynamic particles: fixed calculation of collision vertex and allow CollisionVertex=0
CMakeList: added entries for dynamic particle source files
dynamic particles: fixed wrong particle color for constant colors
dynamic particles: value provider functions can now be nested
dynamic particles: changed nested value providers to use member pointers instead of direct pointers; not allow size of 0
dynamic particles: removed the size-parameter of CreateParticleEx
dynamic particles: PV_KeyFrames all other values for smoothing than "0" are currently not functional