Função para downloads de páginas

Isso será util para obter os resultados de loterias
Função que define caminho de configurações do app

Útil para ter onde guardar o cache de páginas
Downloads com cache
Testes para o código de download
Mudança na inicialização da classe Util

A lógica anterior estava ruim, fadada a causar dores de cabeça.

Agora, por padrão, é obtido o caminho de configuração se nada for
passado ao argumento e se for preciso forçar a desativação do cache,
basta passar False. Esta última forma foi colocada intencionalmente com
os propósitos de usar nos testes.
Testes de cache de páginas e correções
Adicionado FileDB

Este é um banco de dados simples, chave-valor com uma interface estilo
dbm, mas feita em SQLite para ser mais simples.
FileDB: excluir chave e redefinir valor
Destrutor de FileDB: sempre invocando close
Cache usando FileDB
Refatorações
Açúcar sintático: FileDB
Refatoração: classe Util em sortepy.util
Refatoração: sortepy.loterica
Opções de consulta disponíveis no script

Embora a funcionalidade de consulta ainda não esteja feita
Atualizado README com ideias de interfaces
Adicionados os parsers para páginas das loterias

Esses parsers copiados de meu projeto descontinuado GVAL
Função consultar resultado (quina)

Alguns problemas são esperados!
Correção de erros e limpeza de código
Modo de consultar último resultado