[kihx] Revise vertex ordering of a primitive

- Use a woocom2 styled ordering (last -> first -> second ... and last - 1).
[kihx] Optimize the rendering pipeline

- Reserve approximated space of the output stream before processing.
- Directly access memory of the render target to shade.
- Reduce casting operation.
[rasterizer] Import 3D objects

- Add cube.ply and object.ply files (triangulated vertex stream).
- Bind keys to load these files (8: input.msh, 9: cube.ply, 0: object.ply).

* Please modify your mesh loader to load them.
Merge branch 'master' of https://github.com/kihx/rasterizer