Adding effect mechanism categorie field for CNVs to hold TDBD annotations; add parsing of Entrez Gene ID to Gene Symbol mapping; implement wrapper method to annotate CNVs with individual methods in proper order; change annotateTDBD method to directely write the new effect mechanism field; change output file format to report more annotations; fix .equals() method in GenomicElement class, add hashCode() method for GenomicElement class; add getOutputLines() method for GenomicSet; fix +-1 error in definition of adjacent regions; hardcode the header line for CNV output file in the new writeCNVs() method of the TabFileWriter class; lot of other minor stuff