Under C99 isfinite/isinf/isnan are sizeof-aware macros.

So let's not test them with inlibc.
Don't use isfinitel/isinfl/isnanl if the C99 macros exist.

Moves the C99 logic from sv.c (?) to perl.h.