Gravar-mail: Predicting protein residue-residue contacts using random forests and deep networks