Fixed overflow check to work with negative values in numeric32_cast/numeric64_cast.
Extended regression tests to handle negative values too.