Allow casting from unsigned to signed as long as the unsigned value is <= INT_MAX