However, one question: is it alright to use ANormalize() in SyncedFloat? It seems like it would be okay, and we did tests on multiple OS's to make sure the results where exactly the same - it checked out okay.
If so, that's what I did. If not, I'll remove that...
Here is a patch to do it - I've only tested it single-player though. No measures of the speed increase, those have already been done, and the speed increase was pretty significant. Especially, I believe, for older CPUs.
I was told that there aren't really any parts of spring which require any accuracy better than the basic isqrt function in FastMath, so pretty much every Normalize() was replaced.
Is this alright to do? I've included a link to a patch, though I have a feeling I'll get told to remove it from SyncedFloat3

patch: http://jonanin.com/spring/fsqrt/FastMathImplement.patch