Fixes #649 profile notifications

## Solves the following problems

* Lots of clients want to be notified when a new profile has been added manually.
* Lots of clients want the new profile to automatically receive an e-mail containing login credentials, when the profile has been added/updated manually by a Fork CMS user.
* When "automailing to profile" is activated, it is also possible to let the "password" field empty. Because the password can now be auto-generated behind the scene and mailed to the profile.

More info: #649 
Isn't it a UX problem if you integrate the profiles module without the reset password action? I have the feeling you're trying to implement an edge case here, and edge cases don't belong to the core IMO.