user module/OpenBSD: using login_class always makes status 'changed'

This patch checks the user login class and requests a change only if necessary, instead of blindly requesting a login_class update.