Corrigir leftPadWithZeros ao enviar valores nulos

Quando geramos um boleto, as vezes o método leftPadWithZeros é chamado em alguns campos que não são obrigatórios para a criação do mesmo. Com essa solução, evitamos um NullPointerException nesses casos. Contem também um teste mostrando o problema.