EGE 库实现：提取全局状态实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 头文件：调整声明。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库实现：提取全局状态对象实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库头文件：分离 viewport 接口至新建头文件 ege/viewport.h ；最小化内部包含依赖。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库：分离内部头文件。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库：清除冗余全局实现；提取延时全局实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库：移除冗余的 delay_fps 和 delay_jfps 重载。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库实现：移除冗余宏 FLOAT_EPS ，使用 <cfloat> 的 FLT_EPSILON 代替。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库实现：分离实现 ege/base.cpp 。

Signed-off-by: FrankHB <frankhb1989@gmail.com>