Changes to support binary file formats for vertex data

These changes should not interfere with existing file formats, and should allow the use of binary vertex data generated with a new Tool\ConvertToBinary