pt_BR: names do not contain '-' and implements catch_phrase

names in Portuguese of Brazil does not contain '-'
fix spelling errors and finalizes the implementation of 'catch_phrase' based on fr_FR

```python
>>> from faker import Factory
>>> f = Factory()
>>> g = f.create('pt_BR')
>>> for i in range(10):
...     print g.name()
...     
... 
Luigi Fernandes
Ana Santos
Bárbara Esther Correia
Stephany Fernanda Dias
Sarah Pinto
Gabriel Catarina Barros
Vitória Ribeiro Barros
Emanuelly Evelyn Ribeiro
Luiz Fernando Almeida
Nathan Martins
>>> for i in range(10):
...     print g.catch_phrase()
...     
... 
A segurança de realizar seus sonhos naturalmente
A arte de avançar com confiança
O poder de realizar seus sonhos com toda a tranquilidade
O prazer de realizar seus sonhos direto da fonte
A certeza de mudar antes de tudo
O direito de atingir seus objetivos mais facilmente
A segurança de mudar mais facilmente
O conforto de avançar direto da fonte
O conforto de conseguir antes de tudo
A vantagem de inovar em estado puro
>>> 
```