Checking for necessary observation data

Checking to see if the correct variables have been supplied to the
program. The program will report an error to screen (but not stop) if a
variable is not present. This check function is required if the code is
to be distributed.