Evolved to vary: genome and epigenome variation in the human pathogen Helicobacter pylori