feat: 3.4 persistência de usuário em arquivo (salvar, carregar, ids, login duplicado)
feat: persistência de usuário em arquivo (task 3.4). Implementa salvar/carregar no usuarios.csv, geração de id único, e verificação de login duplicado. Obs: criado sobre a branch da 3.3, que precisa ser mergeada antes para o diff ficar limpo.