Added proper naming of const in Optics.glsllib and some define tests to avoid name collision when importing several glsllib