Centralize the vertex decoder

This deletes the DX9 vertex decoder, and adds support for texcoord expansion to float to the Common one (formerly GL vertex decoder).
Could this be why some things are displaced?  Or does tc not actually morph?

I know this is cargo culting.

-[Unknown]