AP::Module::Handler - Fix settings lookup bug where $level was not
constructed properly. Added additional check to config if module has
public_event option to qualify running module with
API::Module::EVent::Public as public.

Util::String - Added empty function to detect empty string.