Fixed unit tests execution on MSVC 6 by removing usage of std::numeric_limits. It was returning 0 value in some max cases. Fixed Value::asFloat() to use integerToDouble().
Authored by: blep 2011-05-27
Parent: [r234]
Child: [r236]