Nome da coleção não aparece quando o usuário não tem ``profile`` #759

- adiciono signal para criar um objeto ``UserProfile`` no momento
(``post_save``) de cria um objeto tipo User.
- No admin, o campo emial tem um js que ajuda na copia do campo email
entre o User e o UserProfile.
- adiciono campo ``email`` no formulario usado para adicionar usuario,
como campo obrigatorio
- removido o formset do profile, utilizado para mostar o email do
``UserProfile``, no lugar agora é usado o email do ``User``
- ajustes nos tests.
- No helper ``_makeUserProfile`` agora não cria o profile sempre. Só
quando é necessário.