Remove tests that referred to code that has since been removed
Update xprofile type set_whitelist_values() to accept arrays
Update xprofile type is_valid() to check type of values, too.
Update xprofile type is_valid() to validate against an array of parameters.

Also adds test.
Update xprofile_set_field_data() to use xprofile type validation functions