Merge pull request #65 from carcam/master

Backend changes for required field options. No undesired permissions changes now :P
Make sure users and excats are set before using them
Merge branch 'master' of github.com:JEvents/JEvents.git
New language strings for edit event tips
Fix for picking up category options from parameters e.g. category admin user
Fix for ical repeat editing
changes for getting required fields
Merge remote branch 'main/master'
Fixing required fields stuff for last release