Help adding VR support to my game

This topic deserves a long running generalised subject and answer, tips etc, and pointers to tutorials etc. An Epic tutorial would be nice too!