Update installation profile for extra collecting event fields

* samplingProtocol becomes a container with two elements inside it
 - samplingProtocolValue
 - samplingProtocolText
 - Increase number of possible values for sampling protocol
 - make it optional
* habitat
 - Becomes dropdown
 - adds additional habitatText field for textual description of the habitat
 - optional field
* Widen the fieldNotes field to full page