Enabled -ffast-math

We support non-IEEE 754 fpu's (I'm looking at you intel x87 fpu's :smile:) so we can't make any guarantees about floating point error. As such we should be able to handle fast-math optimizations that are algebraical equivalent but with different error.