Closes #316 (Create web frontend for ShiroSNAA user/rights database)
Closes #343 (Create SNAA backend-independent REST service for users to register for an account)
Closes #342 (ShiroSNAA: use user email as primary key and provide fields for first and last name)