Moved control flow code inside an other header.
First version to define a GL_ATTRIBUTES structure without boost.