Merge pull request #49 from francesco-cattoglio/master

Merged!
Add Francesco as an author.
Outdated comment.
Formatting and nitpicking.
Remove outdated build script.
Fix vertexspecification.d:
  - shader #directives lines must end with \n
  - Fix #version to make it work on NVIDIA
[examples] Allman formatting. Removing comments talking about "ownership" since it might lead people to think a VertexSpecification will release the associated Buffer but this is false, such Buffer must outlive their VertexSpecification.
Add GLBuffer convenience method.
Rename getVertexSize() to vertexSize().
A bit of example cleanup: use merged shaders, move things around and formatting.
One more convenience method and example simplifying.
vbo.d fixes:
 - make some variables private as they should
 - supports half-floats in vertex specification
framecounter.d: Rename tick to tickSecs to avoid doubt when using it.
[VertexSpecification example] Add logging, yellow triangle now rotating.