include unistd only on Q_OS_LINUX
swithc from elif to elsif
Merge pull request #3688 from birarda/verbose-log-silencer

include unistd only on Q_OS_LINUX
Merge pull request #3684 from samcake/temp0

Introduction of the Context and Backend class and the OpenGL version: the GLBackend