Refatoração no CPF e no CNPJ

Agora os formatadores sabem nos dizer se um valor está formatado ou se pode ser formatado. Com isso, podemos usar `if` em vez de `try/catch` nos construtores de `CPF` e `CNPJ`.

Outra mudança: os valores formatados dessas classes agora são armazenados como campos, para melhorar a eficiência da classe.