gallium: rename "state tracker" to "api" in most places
This removes the confusion that state trackers don't track states but are really just API implementations.
Only the Mesa (GL) state tracker keeps its "state tracker" name. All others will be called "API implementations".
src/gallium/state_trackers is renamed to src/gallium/apis