Gravar-mail: Detection of hard and soft selective sweeps from Drosophila melanogaster population genomic data