alterado o modelo para as novas especificações do banco central que mudou o cedente para beneficiário e sacado para pagador; também foi adicionado o cnpj depois do nome do beneficiário

(cherry picked from commit 0fa2c122babad2e96a3b9885ed5d0370b9d3f611)
Atualização do Gemfile.lock para contemplar Rails 4.0.4
(cherry picked from commit 65035263a25b6c853a281ddf60f49c01e91545f4)
Remoção de warning nos testes relacionados a I18n
(cherry picked from commit b3e064428331c35b21e1072a40939e0a445439f5)
Alteração de nomenclaturas para Cedente e Sacado

Conforme determinado pelo Banco Central do Brasil por meio das
circulares 3.598 e 3.656, em vigor a partir de 28/06/2013:

Devem ser utilizadas às Novas Nomenclaturas abaixo citada nos boletos:

Beneficiário: antigo Cedente
Pagador: antigo Sacado
Agencia\Código do Beneficiário: antigo Agencia\Código do Cedente

Além das alterações no template, foram alterados os campos e
documentação, para não gerar dúvidas e confusões.

O campo aceite, foi clarificado, pois a documentação estava incorreta.
O padrão foi alterado para "N" pois é o caso mais comum.

O layout foi melhorado.
(cherry picked from commit 4e395bfa2409a67f245b0a4f2ea2dcea4905962d)
Alterações para adequar ao Ruby Style Guide

Trocado aspas duplas que não possuam interpolação por aspas simples
Refeito formatação de acordo com as regras do style guide.
(cherry picked from commit cae4faf76bf1188a900d898f7895e1c80c94c31d)
Validação de tamanho da agência no boleto da caixa
(cherry picked from commit d60e9e42911eddd2a6b9b2b859c1e60a69f319e8)
Correções para adequação do boleto do ITAU

Baseado no commit do Rafael Felix:
https://github.com/fellix/brcobranca/commit/343abf7ea62eea7fc35618c9bf1c5c14053da1c8
(cherry picked from commit 4c8ca8ff23ab07cfdb4a4e2da2dd466f07e83442)
Carteira da Caixa não é mais exibido numericamente

Deve ser "RG" quando for registrada ou "SR" quando for sem registro

(cherry picked from commit e3fdf3102c8aaad044692d8f94d75e11277e9dc7)
Logo da caixa em alta resolução (vetorizado)

(cherry picked from commit 8789cecc8e07e419dae68b533410b1b6b906319b)
Logo do Banco do Brasil em alta definição (vetorizado)

Ajuste no posicionamento dos logos para que os mesmos ocupem o espaço
corretamente, sem sobrar em nenhum dos lados.
(cherry picked from commit 20c2c78cf14a879c40278ce042df95b41d0bdb71)
Removendo bancos que não existem mais

* Banespa (logos)
* Real
* Unibanco
(cherry picked from commit bb8bcc83497d37757862fe6e8e60dd3a0cc0564c)
Alterando todos os logotipos para versão de alta resolução

Desfazendo a especificação manual do logotipo da caixa e banco do brasil
agora todos herdam do base o logotipo em .eps
(cherry picked from commit 785b083272886fbd36b71c9dddca914d5d235b8b)
Validação para byte de geração da Sicredi

Sem essa validação não é garantido que o nosso numero estará completo
e portanto, pode falhar sem nenhuma mensagem pro usuário,
o que é algo ruim e indesejado.
(cherry picked from commit b1fb362d5d013c4d28c8aca9c955e40454e471ba)