Why does your heart race or skip a beat? WebMD explains what causes heart palpitations and when to see your doctor.