Fixed bug with improper casting of boolean metadata field to an actual boolean.
Heavy handed refactoring of Metadata and Metadatafield class.
Refactor & bugfixing MetadataField refactoring
MetadataField bugfixes after testing
Updated CHANGES
#401 Added a custom version 'persister' for non-master branches
#401 Removed obsolete lines
Release of new version 1.17.5
Revert "Release of new version 1.17.5"

This reverts commit f67d16cf3088a48fab28325fd95d734fb7a1b651.
Merge remote-tracking branch 'origin/develop' into feature/401-self-containing-archive