HM account creation

Having an account opens new ways to be part of community. For now account email confirmation is not required. In future we have planned to add many new features.

Must be unique and min 4 charcters long.
E-mail must not be in use
Min 5 characters long.