drop thread interface from cpu source

sources will be animated by fips etc, so they don't need their own
thread functionality.
use concise typedef instead of breaking lines at 80 chars
add gl metric source, with fps/frame time