Localization changes

Changed localization strings as agreed in meeting.
Swap positions of lecture questions and preparation questions buttons
Localization changes

category => subject
Remove buttons for NYI views on session overview
Set window title when entering session via hash URL
Only set loginMode if it has not been set when entering via hash URL
Sort free text answers descending by date
Handle multiple choice questions answered with abstention

This fixes #7718.
Set button state programmatically on view activation instead of firing
instead of firing the event listener manually

The button press event for the initial active button was fired manually
which is not enough since no "unpress" event for the previously active
button is fired in this case.
Fixes #7478.