Use autoconf macros to search for opengl.
Whitespace
Shaders do not require executable bit.
Make "make distcheck" work again

If this command is run prior release it verifies that the source can
be built and installed. Which should avoid having broken tarball like
with 0.9.0 release.
Cleanup the ebuild.
Generate and install man page
Package icons and desktop file.