Researchers say poor sleep quality, too much sleep and too little sleep all play a role in heart health.