remove various preprocessor conditionals

- HAVE_IEEEFP_H is nowhere defined or needed at all
- FreeBSD < 4 is unsupported since years
- MSVC workaround (around what exactly?)
Merge pull request #1635 from cremno/cpp-conditionals

remove various preprocessor conditionals