Tornar campo e-mail obrigatório no formulário de cadastro de usuário #397

Modificações no admin do user para controlar que o email seja valido, no
momento do cadastro, e também  quando os dados do usuario sejam
modificados.
Tornar campo e-mail obrigatório no formulário de cadastro de usuário #397

TESTS das modificações no admin..
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.
Adicionado compo no submitted_by na entidade articletrack.Checkin e no Resource corrigido também a migração 0008
Voltando o 'return bundle' que havia sido removido de forma incorreta
Mudando o local dos testes do CollectionManager
Adicionado o depositante no article_and_checkin_information.html
Incluir o XML anotado na interface do Manager #806

- adiciono Prism.js para mostrar o XML.
- balaio: add function to obtain the URL to get the ``pure`` xml of the
package.
- "Hardcoded" xml Uri, to be replaced when Balaio implements the
endpoint (see: issue: scieloorg/balaio#317).
- process the XML file using stylechecker.
- /tests/xml_tests/files/*.xml various xmls files to tests.
Merge pull request #814 from jamilatta/tk798

Tk798
Merge branch 'tk810' of github.com:jamilatta/scielo-manager into jamilatta-tk810
related_name renomeado e fix menores

- 4 arquivos contem o related_name: ``checkin_worflow_logs`` (sem "f")
- renomeado related_name: ``checkin_workflow_logs`` to
``submission_log``
- adiciono código para mostrar o avatar na area que mostra o usuario:
``submittd_by``
- fix de defaults errados no template:
``articletrack/includes/article_and_checkin_information.html``
Merge remote-tracking branch 'juan/759_usuario_sem_profile_nao_mostra_collection' into rev-juan
Fix: edição de usuario, não validava email por estar repetido
Mantendo somente o email do django.contrib.auth
Merge pull request #816 from jfunez/jamilatta-tk810

tk810
Adicionado a migraçã
Merge branch 'beta' of https://github.com/scieloorg/scielo-manager into beta
Fixes e novo endpoint do Balaio

- nova URL para obter o XML do balaio
- fix en testes
- ajustes menores no template
Merge pull request #815 from jfunez/806_incluir_XML_anotado

Incluir o XML anotado na interface do Manager #806
Incluindo carga de áreas do WoS e bases do WoS onde o periódico é indexado, #819