Changes related to 'retiring' of users (see bug descriptions).

Other changes:
* Custom Exception 'EUserRecordLockedException' got removed as it is only applicable to Petra 2.x, but not to OpenPetra.