Criar capacidade de registro de histórico de mudanças dos documentos. #50

Fixes: #50

- incluido endpoint: historychanges
- no controller o decorator @LogHistoryChange salva o log.
- mudança do ``request_method='UPDATE'`` pelo ``request_method='POST'``
- append_slash + work-around (para views com methor != GET)
Troca: event type: 'post' -> 'add'
Ajustes de status do endpoint history
Merge pull request #51 from jfunez/master

Criar capacidade de registro de histórico de mudanças dos documentos. #50
forçar que a listagem dos endpoints history seja ordenada pelo campo: date #53

Fixes: #53

- adiciono ``sort`` pelo campo date
- fix tests, para garantir que o ``sort`` é utilizado.
- ajustes nos fixtures, trocando ``post`` por ``add`` como é salvo agora.
endpoints /history com filtragem exclusiva

Fixes: #54

- troca no filtro ``&from=`` do campo ``date``, ``'$gte'`` -> ``'$gt'``
- ajustes nos tests
- ajustes nos fixtures
Suporte para o parametro limit nos querystrings #52

Fixes: #52

Views que fazem queries na DB, como limite fixo:
- ``*/identifiers/``
- ``*/history/``

Agora se o parametro limit estiver presente na querystring dessas views:
- se não for possível converter para numero levanta um BadRequest (igual que offset quando é inválido)
- se for <= 0, levanta um BadRequest (igual que offset quando é inválido)
- se for maio do que máximo padrão, o limite aplicado é o máximo default (1000)

Se o parametro não estiver presente, o limite aplicado é o padrão (1000)
Existem parametros da função ``_get_request_limit_param`` que permite por exemplo aceitar o limit=0 ou ignorar o limit default (1000)
Merge pull request #55 from jfunez/53_history_sort

forçar que a listagem dos endpoints history seja ordenada pelo campo: date #53
Merge pull request #56 from jfunez/54_filtragem_exclusiva_campo_date

endpoints /history com filtragem exclusiva
Merge pull request #57 from jfunez/52_limit_filter

Suporte para o parametro limit nos querystrings #52
Corrigindo bug de carga do histórico com PID nulo
Merge branch 'master' of github.com:scieloorg/articles_meta