Update profile - extend collecting events

* Increase the length of the description attribute
* Add samplingProtocolText
* Remove hasAssociatedMedia attribute - it was based on a field that has since been removed from the core zoology table
* Add number of specimens to collectingEvent
* Add new attributes
 - eventNoteBottom
 - fieldNotes
 - epifauna
 - measurementTemperature
 - measurementSalinity
* UI placements for Collecting Events
 - Preferred Labels - Event Name (no longer Location Remarks)
 - locationRemarks
 - maxDistanceAboveSurface no longer limited to FossilSpecimen
 - fieldNotes
 - eventNoteBottom
 - epifauna
 - behaviour
 - temperature
 - salinity