Refactored forward rasterizer predraw methods, and object and
camera predraw methods:

* Fixed calling predraw twice in scene update_frame.
* Fixed motioncam delay during object grabbing.
Window does not create a rasterizer and refactored Engine
initialization.
Changed checking for linux platform method.