Criar task para invocação de ``proceed_to_checkout`` da API BalaioRPC na view: checkin_send_to_checkout #669

models.Checkin:
- removido campo: ``checked_out``
- adiciono metodos e properties: ``is_scheduled_to_checkout``,
``is_checked_out``, ``can_be_scheduled_to_checkout`` e
``can_confirm_checkout``

tasks:
adiciono tasks:
- ``do_proceed_to_checkout``: que faz a conexão com balaioAPI, e se
tiver sucesso, modifica o estado do checkin e envia emials.
- ``process_checkins_scheduled_to_checkout``: pega todos os checkins
agendados para fazer checkout e invoca a task:
``do_proceed_to_checkout``

utils:
- ``EMAIL_DATA_BY_ACTION``: setup para envio de msg para os checkins,
tickets, e comments.
- ``checkin_send_email_by_action``, ``ticket_send_mail_by_action`` e
``comment_send_mail_by_action`` preparam a msg e invocam a task para
envio de emails.

views:
- ``checkin_send_to_checkout``: agora não usa mas a  API do balaio, só
muda o estado do checkin com:
``checkin.do_schedule_to_checkout(request.user)``
- troco a lógica de envio de emials, usando as funções definidas no
utils.py
Correção de bug no endpoint Checkin Article para os métodos push e put.
Merge remote-tracking branch 'juan/669_task_proceed_to_checkout' into rev-juan
Adicionado comentário sobre o param responsible
Merge pull request #933 from jamilatta/tk932

Correção de bug no endpoint Checkin Article para os métodos push e put.
Fixes no Stylechecker validator

Anteriormente na lista de erros, não permitia a inclusão de erros já incorporados.
Isso gerava confusão por ter mais tags de SPS-ERROR nas annotations, e mais erros listados na interface CLI, do que na lista mostrada na web.

- adicionado o arg ``add_object_error`` no metodo ``ErrorCollection.add_object_error`` para permitir a inclusão ou não de erros repetidos.
- a lista de linhas de erros, não inclui numeros de linhas repetidos.
- ajustes nos tests
- ajustes no tamanho e ordem das colunas (na listagem de erros)
- a lista de erros é zerada para cada avalição.
fix - removendo estruturas mutáveis

removendo estruturas mutáveis, que geravam o erro de acumular resultados antigos numa sequência de validações.
Fixes:  bug940
Merge pull request #938 from jfunez/validator_fix_lista_de_erros

Fixes no Stylechecker validator
Merge pull request #941 from jamilatta/bug940

Garantindo que não exista conflito de params no endpoint **/api/v1/users**
Merge branch 'beta' of https://github.com/scieloorg/scielo-manager into tk926