Eliminated Identity (merged with Subject because they were really the same thing)
Seprated Principal from Subject: a Subject has an identity, but it is not a Principal
Relocated Role and Subject (now called User) into errai security
Refactored to keep up with latest changes in errai security
Moved auth and authz exceptions into Errai