function validateUnsignedInteger( value, dtype ) {
	return ( isInteger( value ) && isSafeCast( minDataType( value ), dtype ) );
}
Verifies whether a provided value can be safely cast to an unsigned integer data type.

@private
@param {*} value - input value
@param {string} dtype - array data type
@returns {boolean} boolean result

@example
var out = validateUnsignedInteger( 3, 'uint32' );
// returns true

@example
var out = validateUnsignedInteger( -3, 'uint32' );
// returns false