Making admin action logger more rubust

Actions will be logged if admin creates or deletes a user. In edit,
logger will figure out which values of student have been edited and log
them all individually in the same message, then log it as a single
action.