Gravar-mail: The Matchmaker Exchange API: automating patient matching through the exchange of structured phenotypic and genotypic profiles