added float32 and float64 typedefs to numeric_types.h
added static assertions for basic numeric types
fix for OpenGL 4.4 multi-bind usage