Added Support to Caixa's SIGCB

Olá!

Passei uns dias quebrando a cabeça com a geração do boleto da caixa nesse novo modelo. O que ocorre é que a caixa disponibiliza dois modelos: o SIGCB e o CICOB. O sistema atual do Pyboleto trabalha com o CICOB, mas não o SIGCB.

Reli a documentação e refiz a linha digitável de acordo com a especificacão.
Lembrando que o nosso número do SIGCB possui 17 Caracteres, sendo que começando com 24, caso de Boleto sem registro.

Obrigado caros amigos e espero ter ajudado.