schema: lot of Blob/Builder work, and kill schema.Map.

Next up: unexport schema.Superset.

Change-Id: Ia4bb34790abba75bdb4d4101df7a4f15875f4237