Some rework of the OutputSchedulerThread:
- adopt a clear consumer/producer scheme with a framesToRender stack
- Use the sigar library to monitor CPU activity

There might be some bugs left