Mobile: cache local com SQLite
Implementado EntidadeServices e EntidadeDAO, representando, respectivamente, abstração de serviços e DAO para Entidade.
Alterada InicialActivity para chamar o serviço para atualização da base SQLite. IMPORTANTE: ainda falta definir a opção para o usuário continuar com os dados sincronizados da última vez caso esteja sem acesso à internet ou dê algum problema durante a sincronização.
Implementado em AtualizaBaseServices código para extrair as Cidades do objeto de cache obtido remotamente e incluir na base SQLite.
Implementados CidadeServices e CidadeDAO, subclasses de, respectivamente, EntidadeServices e EntidadeDAO.
Comentado código para "Atualizar" a listagem de Eventos (já que o que fazia não existe mais. O que fazer depois? Obter novamente da fonte remota e atualizar a base SQLite?)
CidadesActivity já está obtendo as Cidades a partir do CidadeServices, que pede para CidadeDAO, que obtém da base SQLite.
Removido ObtemEventosAsyncTask.