Added the::iterated_value traits type.
Rewrite of graphics vertex types to re-use code between D3D and Vulkan; also fixes potential memory layout issue.
Authored by: crowbar27 2016-07-16
Parent: [r815]
Child: [r817]