Made a new label file

Not sure if this will properly work, am mostly running this as a test.
Slight tweaks to the format of the test label

Just made it all a lot smaller, will be a good start to see how it all
presents. After this point will get a local copy running to do further
testing and will only send half decent code back via Git
Label updates

Not all fields are working yet, but these should mostly work. Will
return to task in two weeks with final fixes.
Merge pull request #115 from mostro20/labelDevelopment

Merging in these changes - we will need to revisit
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