Fixed typo

missing backslash
Changed workings of getExperimentObjects()

doesn’t store the objects at global class level
Added methods to get, add, and remove shared experiments from user
Updated printExperimentList()

Now handles my vs. shared experiments. For shared experiments, the
owner is shown in parentheses.
Added getEmail() method

Returns the raw contents of a given type of email
Added setEmail() method

sets the email content for a given type of email
Updated createEmailContent()

returns False if email content is empty. Uses the getEmail() method
rather than doing the extract directly
Updated getAvailableSlots()

to handle null in the calendar
Updated printRequirementCheckboxes()

to handle no requirements
Added printExclusionOptions() method

Gets a list of all experiments, sorts the list, and creates a set of
<select> <option>s with the excluded experiments preselected.