Added getSnpVariantsByPos
Refactored getVariants from callbackhandler to queryresult with iterator