sdl2-gamedev port 1 - Added main utility classes

sdl2-gamedev port 1 - Added main utility classes
    audio/SDL_mixer.h     (+)
    graphics/SDL_image.h  (+)
    graphics/SDL_opengl.h (+)
    main.cpp
    math/Averager.h       (+)
    math/MathUtil.cpp     (+)
    math/MathUtil.h       (+)
    math/Point.cpp        (+)
    math/Point.h          (+)
    math/Pointf.cpp       (+)
    math/Pointf.h         (+)
    math/Random.cpp       (+)
    math/Random.h         (+)
    math/Rect.cpp         (+)
    math/Rect.h           (+)
    math/Rectf.cpp        (+)
    math/Rectf.h          (+)
    math/Size.cpp         (+)
    math/Size.h           (+)
    math/Sizef.cpp        (+)
    math/Sizef.h          (+)
    math/empty.cpp        (-)
    util/BashColor.cpp    (+)
    util/BashColor.h      (+)
    util/Clock.cpp        (+)
    util/Clock.h          (+)
    util/Exception.cpp    (+)
    util/Exception.h      (+)
    util/FileUtil.cpp     (+)
    util/FileUtil.h       (+)
    util/Log.cpp          (+)
    util/Log.h            (+)
    util/LogManager.cpp   (+)
    util/LogManager.h     (+)
    util/RAIIhelper.h     (+)
    util/SDL.h            (+)
    util/SDL_Event_fwd.h  (+)
    util/StringUtil.cpp   (+)
    util/StringUtil.h     (+)
    util/empty.cpp        (-)