ilo: move gen6_so_SURFACE_STATE() out of core