Change header to be a list.

This lets us parse gl legacy and core gl headers and
concatenate them.