Resolved bizarre FPU exception error on windows with visual studio

Resetting the FPU flags seems to make Excel not error out randomly.  This is sort of a bug in Excel.

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Fixed xlam to return HAPropSI values correctly.

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>