This function identifies the valid header row in the user file and sets it as the header.
If no valid header row is found, a formatting error is thrown.
Usage
set_user_file_header(user_file, file_column_attr)
Arguments
user_file
The user's CSV file as a data frame.
file_column_attr
A colum attribute object containing required columns.