Increased warning level, added -Werror, fixed resulting 'new' errors,
these consisted of uninitialized fields in the shader struct, and the
use of signed loop iteration variables which were being compared with
unsigned GLuint size variables.
The flags passed in the build targets in the Makefile have been
restructured to the debug, common, and optimization flags: DBGFLAGS,
COMFLAGS, OPTFLAGS, respectively. Release flags (RLSFLAGS) have been
removed, in favor of using all common and optimization flags in both
build modes, and debug flags specific to debug builds. Debugging
symbols have been enabled with -g in DBGFLAGS.

	modified:   Makefile
	modified:   concentrator.c
	modified:   parabola.c
	modified:   parabola.h