Basic page layout for creating new experiment
Removed cleanInputVariables() for admin

input variables will be cleaned on a case-by-case basis within the
admin area
PHP script for creating new experiment
Now possible to manually state the owner when creating Experiment object

This is needed when creating a new experiment, since at the time of
Experiment object initialization, the experiment=>owner pairing will
not have been written to the experiments file.
Create parameter in file if it doesn't already exist

If the changed parameter does not exist in the experiment file, then
add it in at the end of the file. This is needed in the case of
creating a new experiment, since the file will be empty at first.
Rejigged openFileWithWriteAccess()

More logical ordering of checks. Also avoids fread() warnings when
dealing with new files that have a filesize of 0.
Collapse $experiments array to string on write out
Fixed bug in checking passwords with crypt()

wrong variable name