* moved remaining math functions in core to const_math (+proper constexpr and type support)
 * fixed weird stdbool.h issue when compiling on os x (who had the insane idea to define bool/true/false macros in c++ mode? -> include stdbool.h and undef these before it is included somewhere else later on and causes issues ...)
 * fixed misc header issues
 * added const_math.hpp header to platform.hpp
 * new vector lib: min/max should operate on the actual object, not return a copy -> changed this + added minned/maxed function that create a copy
 * fixed duplicate symbol issue in const_math_select -> actual non-constexpr c++ implementation should of course go into a .cpp file, the constexpr version still has to be in the header though! + added extern keyword to initial decl