feat(user): broadcast events when profile changed.

#4
maybe ``user_login`` and ``user_logout``?