Add new role "trainee"
Searching by username using user:<username> magic keyword
Removed obsolete variable
Searching now with user:"<user-real-name>"
Import created by to programs
Harmonize references to user documents

- Save user's name and username to classification author.
- Show classification authors username in program box
- Rename account.users.name to username
Show ribbon in training environment
Do not show other trainees' programs to other trainees
Only allow creating trainees in the "training" environment
Send password emails in training environment
Rename name to username in subscribers select2
Rename data to opts in sendEmail
Remove user search syntax from program search

There is currently no consensus how to implement this feature so this
code isn't currently needed.
Merge pull request #33 from kavi-fi/training-environment-features

Training environment features