Add support for loading vertex buffers.

Really not happy with this code -- it really demonstrates the need for a
generic freeform buffer system which doesn't necessarily have pre-defined
attributes.  Need to figure out what that would look like, because this
sort of loading code is horrid.