deleted inheritance of IPrincipalUser from IPerson + ITechnicalUser,
updated corresponding unittests