Improved support for GPUs which have GL_ARB_timer_query but not the EXT version.
This also uses ARB query for occlusion as this is an ARB not an EXT extension.
Whitespace fixes to match repo code standards.
Backup support for occlusion queries.
Merge branch 'arb_timer_query' into develop.