Update the spec XML and prebuilt packages.

Fix two blocking issues. One, fix the permissions assigned to the
REVISION file upon creation. Two, fix the handling of statically sized
array parameters.
Add OpenGL 4.5 support.

Fix #33.
Merge pull request #30 from errcw/param-types

Update the spec XML and prebuilt packages.
Resolve template files relative to $GOPATH; Fixes go-gl/glow#35
Moved pkgPath function below public methods / use build.Default.GOPATH

See gl-gl/glow#36
Merge pull request #36 from slimsag/abs_tmpl

Resolve template files relative to $GOPATH.

Fix go-gl/glow#35.
Fix "Unsupproted" typo.
Merge pull request #38 from slimsag/typo_fix

Fix "Unsupproted" typo.
Merge typo fix.
Fix typo in generated files.
Add generated OpenGL 4.5 packages.
Merge pull request #34 from errcw/gl45

Add OpenGL 4.5 support.

Fix #33, #37.
Cleanup package synopsis.
Add -restrict option; restrict symbol generation to JSON file

Fixes go-gl/glow#42
Revert "Cleanup package synopsis."

This reverts commit a0e3c7263b39947075cb893ec031c8faadb992ad.
remove NewBlankLineStrippingWriter hack, fix templates
Indent synopsis comments for GoDoc.
Remove BlankLineStrippingWriter tests.
Fix formatting in package.go
Don't force relative command path in Makefile.