Check that data for the particle filter has required columns and constraints among columns. This function does not alter the data at present (though it does return it invisibly).
lancelot_check_data(data)
A data.frame of data
Invisibly, a data frame, identical to data