Gravar-mail: Mutual information and variants for protein domain-domain contact prediction