Merge in candidate gene handling, and exomiser 2 score handling.

Code to process VCF files automatically now needs to be upgraded to Exomiser 2, and cache clearing still needs to be automatically triggered by a patient listener.
This class doesn't seem to be used anywhere.

Also, why doesn't it store a gene name or any type of gene identifier?