Reconhecer os status de serviços de validação de um pacote #810

Fixes: #810

[models.py]
- SERVICE_STATUS_MAX_STAGES int que definie a quantedade minima duplas
(SERV_BEGIN/SERV_END) que debe ter ao finalizar o processamento.
- ``validate_sequence(...)``: retorna True/False se a sequencia de
SERV_BEGIN/SERV_END, é correta ou não.
- ``is_serv_status_completed(...)``: retorna True/False se os estatus de
status de serviço é correto.
- ``get_error_level``: se os status de serviço não estão completos,
retorna: ``in progress``, se estiver completo, retorna o error level.

[templates/articletrack/includes/checkin_list_and_filterform.html]
- ajuste para mostrar o label 'in progress' ou error level corretamente.

[views.py]
- fitrado excluindo o status de serviço das notices no context.

[test_models.py]
- tests criando notices SERV_* e controlando a resposta do
Checkin.get_error_level, e Checkin.is_serv_status_completed
Sugestão:
```python
d = deque()
    for item in sequence:
        if item == open_symbol:
            d.append(item)
        elif item == close_symbol:
            try:
                d.pop()
            except IndexError:
                return False
    return len(d) == 0

```