ImageFilm: Replaced doubles with floats
PFLOAT removed from matrix4x4
SPPM: removed incompatible long long type
Microfacet: Fixed out of rdomain divisors and added firefly rejection value
MathOptimizations: Removed double overloads
ImageFilm: Fixed filter calculation for floats instead of doubles
CMake: added headers to source lists
* FAST_MATH and FAST_TRIG enabled by default
SampleUtils: Removed doubles from cone sampling code