Add optional value_converter to triggers.

+ Optionally run values through a value converter function.
+ Add test for value converter function using caGetListItemIdno as example.
+ Fix bug reading differently nested array structures in _getValues().
Merge pull request #37 from leftclickben/RelationshipGeneratorPluginValueConverter

Add optional value_converter to triggers.
[WIP] GR355-9548 Add zoology fields to the installation profile.

* Entomology object type
* Reared
    - boolean
    - rearedNote
* Preparation Medium becomes Preparation Type
    - hierarchical list
* Preparation count
    - now on all `PreservedSpecimen`s
* change title for occurrence remarks to Gerneral Note / Remarks
* Life Stage - now a list
    - based on life_stage_types
    - removed from 'occurrences'
* Associated media
    - hasAssociatedMedia
    - associatedMediaCredit
    - associatedMediaValue
* Quarantine
    - boolean
    - quarantine note
* Multiple Mounts
    - entomology objects
* Associated taxa
    - link
    - associatedTaxaNote
* voucher
    - boolean flag

== Bundle placements for ==
* quarantine
* reared
* multiple mounts
* associatedMedia
* occurrenceRemarks
* associatedTaxa
* voucher
* hasAssociatedMedia

== relationship types ==
* object <=> list items
    - associated

== general ==
* Adding bundle level access control
* Fixing locales for strings to en_AU rather than en_US
Zoology Configuration

== Additional Zoology Fields ==

* verbatimBioFlag
* associated specimen
    - Associated Specimen Types
* CAAB Family Number

== UI ==

These changes come in from upstream code now exporting these restrictions

* Natural history Editor (darwinCoreUI)
    - REstricted to the natural history record types
* Occurrence Editor
    - restrict to resource, exhibition, anthropology_register, conservation
* Object Lots Editor
* Scientific Name Editor
* Anthropology Editor
* Conservation Editor

== Displays ==

* Settings
    - XML now `<closedElements></closedElements>` rather than `<openAndCloseElements />`
* Natural History Display - now show empty values
* Added default display for entities
Merge pull request #38 from kehh/zoologyImport

Installation profile update to support new zoology fields