Pequena reorganização e mecanismo para evitar duplicatas

- Mover tudo para o pacote src
- FTS_DB.add() remove antes documento com a mesma URL, se existir
- Adiciona FTS_DB.isIndexed() para testar se a URL está no banco de dados
- Atualiza BRCrawler para usar o banco de dados