EGE 库：分离 windows.cpp 实现。

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

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

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库：整理 input.cpp 实现。

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

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库实现：移除非接口函数 message_addkeyhandler 和 message_addmousehandler 的孤立实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
 EGE 库：整理图形和图像接口实现。

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