Fixing Engine for resource::Manager and ranged-based fors.
Remove portable/tr1.h, migrate TimeManager to time::Manager.
input::Manager::Update don't need a dt.
Check if modules loaded properly before using then.
Migrate VideoManager to graphic::Manager.
Some errors with the new managers.
Let the Managers initialize the expected SDL subsystem.
Fix Engine.
Support for not automatically loading all modules.