Completar os tests para BalaioAPI #626

[balaio.py]
- fix: ultima '/' nas urls
- url_encode dos querystrings.

[doubles.py]
- adiciono função "helper", que retorna um generator a partir de uma
uri. Isso é preciso para ser usado na função _open do balaioAPI() que
retorna um generator com chunks de arquivos (XMLs, ZIPs, etc)

[tests_balaio_api]
- adiciono tests que faltavam
Melhora dos tests para evitar request ao balaio

[doubles.py]
- adiciono uma classe double, pra simular que o balaio esta offline

[tests_pages.py]
- nos tests que fazem get do notice_detail, aonde é invocada a
BalaioAPI, faço um replace com o novo double:
``doubles.BalaioAPIDoubleDisabled`` para simular o balaio offline
Merge pull request #825 from jfunez/626_completar_tests_balalio

626 completar tests balalio