MSVC doesn't support std::isfinite still

Sorry, but even in VS2013 you can't use the std::isfinite due to MS sucking at supporting the C++11 maths stuff.

I'm as sad-face as anyone can be :(

@robn