- Rework on BufferRenderer management and remove old algorithm of safe-link management.
- Use a QObject as Window ID to allow the client to reset it on destroy.
- Use a Qt5 macro to wrap moc code to gain access to the function of getRenderer() and of the destroyed() signal. This way, the client API knows when to reset its Window ID.