Bifunctional Enzyme JMJD6 Contributes to Multiple Disease Pathogenesis: New Twist on the Old Story