Create user profile endpoint that provides user's groups and institutions
Resulting from !87 (merged), removing lookupproxy means that some functionality used by the frontend (particularly institutions) is now missing. Add a profile endpoint to replace this.