Base: Make class ClassLoader non-static
Simulate $_SERVER['REQUEST_TIME_FLOAT'] if prior to PHP 5.4.0
Config: Make class GlobalConfig non-static

Origin class ConfigGlobal is renamed to GlobalConfig, all occurrence changed.
Util: Rename class McryptSmplIv to McryptSimpleIv
Util: Assign default value '' to ecl()

This is usefull when need to output an empty line.
Util: Rename class Uuid to UuidBase16
Util: Rename method gen() to generate()

UuidBase16::genWithSeparator() is renamed to generateWithSeparator().
Enhance process flow and comment
Base: Allow __wakeup() in class Singleton for easy test
Base: Allow register Singleton class as service
Util: Make class StringUtil non-static

Also created a new class UtilContainer to provide service of all util class.
Util: Add benchmark to help determine how to use UtilContainer