gemvertexbuffer-help updated for attributes
small fix gemvertexbuffer-help.pd
keep subwindow closed on startup
change vert/frag file paths
init window positioning
removed dependency on zexy's [drip]
use namespace "gem"

we will shortly move the Utils/GLUtil functions into this namespace!
dropping dependency on Gem/RTE.h in header-file

we had an *implicit* dependency (pulled in by some other include),
allowing us to use t_symbol*.
now we d othat manually.
include m_pd.h

rather than relying on someone else doing that for us.

(using m_pd.h, as we have a dependecy on s_stuff.h as well, so we are alredy low-level)
nicer printout

so it's clearer, that the last number is really the glsl-program ID
include Gem/RTE.h where needed
don't include GemGL doubly

it's already included in the header
drop inclusion of Gem/RTE.h in the header
added "verbose" flag to glReportError()

so we can disable the printout of errors (and just report the error-number back)
use namespace "gem"

so we can move the functions in Utils/GLUtil into this namespace.
switch to namespace "gem"
switch namespace of Utils/GLUtil to gem::utils::gl

this time for real (hopefully)
moved glDefine into GLUtil_define

to shorten compile time for other GL-utils
indentation
GLuintMap implementation

to map glsl-shaderIDs to t_floats