adding string limits for billing address

@odorcicd @bslobodin 
https://pagseguro.uol.com.br/v2/guia-de-integracao/api-de-pagamentos.html

This adds a list of limits for the strings send to PagSeguro. If present, I just slice it. If the string is too big, PagSeguro explodes. ¬¬
This one is weird because PagSeguro says it only accepts 2 letters but we send the city full name and it works. =/

From their docs:
`Format: Two letters, uppercase, the symbol representing the corresponding Brazilian state.`