Downgrade required version of ucam-identitylib and be more permissive about required versions
This is not ideal, but given that we only need the identifiers from identitylib the downgrade in version and more permission version allows us to use this library with libraries which are making use of different versions of identitylib without needing to upgrade identitylib and refactor.