Large patch with many changes

- Rename attribs.* files to attribute.*
- Add attribute_layout object
	- Rework of technique object in the works, making use of this new
	  layout object for batch drawing objects of the same attribute
	  layout, etc.
- Add required Windows runtime binaries to tree, for building Windows
  installers.
- Fix Windows installer scripts, now package installer with required
  runtime binaries.
- Add uniform object for client code, used in uniform or shader storage
  buffers for indirect multidrawing.
- Rework cube attribute generation, using added attribute_layout object