Theme fixes

* Adding images / fonts locally
* Fixes for registration numbers for conservation etc
* Add map file for generated css
Ignore font files generated by DomPDF
Removing files committed by mistake
Update schema to reflect list item codes being different

* Add listItemCodeType
 - Add it to list item idno and type
 - attribute type restrictions (but also include an empty `<type/>`
 - ui type restrictions
 - userinterfaceScreens
  - restriction type
  - idno
 - typeLevelAccessControl type
 - display typeRestrictions type
 - searchForm type
 * Add  nillableListItemCodeType
  - Add it to relationshipTypes subTypeLeft and subTypeRight

* Change list attribute of metadataElement and metadataSubElement
* Add optional description to listItemLabels
Merge pull request #116 from kehh/ignoreDompdfGeneratedFiles

Ignore font files generated by DomPDF
Update the profile exporter idno lengths match the lengths in the datamodel

* Add phpdoc to Configuration and Datamodel
Merge branch 'updateProfileSchema' into profileExportFixes
Special handling for conservation fields

Additionally"
* Disable titleGenerator and relationshipGenerator on import
Merge pull request #117 from kehh/themeFixes

Theme fixes
Remove unreachable code
Merge pull request #118 from kehh/specialConservationImportSettings

Merging regardless of build failure due to time constraints, will look at failures later.
Merge pull request #119 from kehh/profileExportFixes

Merging regardless of build failure due to time constraints, will look at failures later.
Allow type permissions to have any name

Permissions can be associated with the root node which has an idno
starting with 'Root node for ' followed by the tree code. Allowing the
type attribute to be any string (xs:string) as is was previously to
allow these attribute values.
Removing empty restrictions from the profile
Re-enable other plugins so that their tests run
Merge pull request #121 from kehh/fixBrokenTests

Fix broken tests
simple profile appender based on the importer
Raw profile to work on
Update to installation profile including conservation report

Conservation report
* Lists
 - object_part_types
 - CR_conditions_rating
 - CR_tratment
* Metadata Elements
 - cr_materials
 - cr_condition_rating
* Relationship Types
 - cr_conserved

 History Migration
 * Lists
  - history_classification
  - classificationStatus
* Fields
 - historyClassificationContainer
  - historyClassification
  - classification_status
  - classification_date
  - classification_notes
  - classification_person
  - classification_doc
* Adding history UI
 - preferred_labels
 - idno
 - extent
 - extent_units
 - objects_components_list
 - accessionDate
 - objects_history
 - historyClassificationContainer
 - source_id
 - item_status
 - deaccession

Other changes
* Add water body place hierarchy
* Add administration screen to list item editing UI
* Change admin role name to "Administrator"
* Update to administrator permissions
* Adding new ACL groups for each collection
Update Profile: Addiitonal conservation  report data

* Lists
  - CR_recommendations
* Metadata elements
 - Adding measurements
 - fix materials coming from CR_materials list
 - Add cr_condition
 - detailsCondition
 - cr_treatment
 - cr_recommendations
 - cr_recommendations_types
* UI for conservation report

Additional object acquitision types
* found in collection, unknown