Only lesson enroll and join requests have message fields.
Fix a bug in student name sort to make it case insensitive.
Fix a bug that non-member student deroll should not create a request.