Added virtual and override keywords to Scene::init() method

Scene::init() method is hidding (and should be overriding) Node::init().
I've also added c++11 override keyword to it.