Optogenetics: Background, Methodological Advances and Potential Applications for Cardiovascular Research and Medicine