674 datamodel overhaul supplement issue form

Issue: #674

- fix: tiro o widget que não era necessario.
- Adiciono propery: ``suppl_type``para obter o tipo de Supplement a
partir dos campos preenchidos: ``number``e ``volume``.
- Modifico o metodo clean para o caso que o usuário esteja modificando
um Supplement Issue que ja existe.
- Adiciono testes necessários.