changed Fuel_auth::check_valid_ip method to force an array value and check for ranges within every array value