Implemented a machine epsilon for float and double and used it in comparisons in float3.cs
ReSharpered float3.cs
Improved float4x4 operations

Matrix inversion and matrix multiplication are faster if the matrix
represents an affine transformation. We should check where we can
replace any Invert and any Mult by InvertAffine and MultAffine.