Graphics: Rewrite headers to match new convention
Graphics: Add IRenderingDevice impl & SceneManager

IVideoManager will be split into two classes: RenderingDevice and
SceneManager.
Merge branch 'graphics-revamp' of https://github.com/Huddayn/hengine into graphics-revamp