Adapt to GammaLib coding conventions, derive from GBase, implement clear(), clone(), start() and print() methods and add a C++ unit test to test_GVO.