annotateWithGenicParts: Annotate given object with gene annotation
Description
The function annotates given genomic feature or methylKit object with gene
annotation such as promoter, exon, intron & intergenic.
It also gets the distance to nearest TSS (transcription start site) for each
genomic feature or methylation event.