Inspeção do conteúdo dos pacotes no Balaio #593

[balaio_api]:
- Adiciono mais controles na função validate_settings da clase
BalaioAPI, para poder controlar que os valores especificados são
validos.
- Adiciono função get_basepath para obter o valor PATH, das settings do
API.
- Modifico a função get_fullpath para usar: get_hostname e get_basepath
definidas anteriormente.
- Modifico a Exception capturada após fazer um urlopen, por outra mais
especifica.

[test_balaio]:
- removido import não utilizados
- modifico nomes de variables para melhor leitura dos valores obtidos
das settings.
- adiciono test: test_list_files_unexistent_attempt_raise_error para
testar un request de archivos com attempt invalido.
- adiciono test: test_api_basepath

[articletrack.views]:
- removidas as chamadas ao metodo balaio.is_up porque gera um request a
mais, e pode não ser a situação real no momento de invocar nuevamente a
API.
- utilio a variable is_up inicializada na linha: 253

[settings]
- removida a linnha comentada do middleware GZip