Moved emitter release parameters into dedicated object.
Added range structures.
Added TestResults folder to git ignore.
Added Randu random number generator.
ReleaseParameters now specifies ranges of values.
Added colour structure.
ReleaseParameters now includes colour.
Emitter profiles now use Randu.
ReleaseParameters now includes opacity.
First draft of Direct3D9 renderer (not yet tested).