keyboard mouse detection, settable thread timeout
permissions-fix
formatting
Merge pull request #2905 from jvcleave/feature-ofAppEGLWindow-enhancements

Thread timeout settable, keyboard, mouse detection info