Revert "Treat non false boolean results as true. This is what the specs say."

This reverts commit bb7ba9a2a64f5808df5633fc449df53817c674c9.
Alternative "Treat non false boolean results as true. This is what the specs say."
Remove website, now in gh-pages branch. Fix utils.
glMaterial: Before converting to Array, check if conversion is possible.
Fix commit f212362a0540165cb7b18c548b818c318d6dcbaf
Fix more examples
Fix conversion to GLboolean, we need to convert TO GLboolean, not FROM it.
Disable test until segfault is fixed.
Merge branch 'no-website', we now use gh-pages.

Conflicts:
	Rakefile
Localize the README for this repo.
Set the travis image to point to master.
Update Manifest, History and README.
Change readme wording.
Fix test structure (convert indentation to spaces, move supported to setup if possible, remove unused code).
Convert indentation to tabs for C files.
Globally fix whitespace in .rb files.
Fix: needs to check for GL_EXT_gpu_shader4 not GL_ARB_vertex_shader (wrong extension).
Fix typo GL_EXT_sahder_objects -> GL_ARB_shader_objects
Apparently a part of the code does rely on GL_ARB_shader_objects. Look into this.
Regenerate gl enums files.
Fix include and update enumgen script.