fix refactoring screw up
add scanTextFile overloads for ZipFile
add basic YamlModuleInfo IModuleInfo implementation

updated ProviderLoader to use DIRECT class load method and use ProviderModuleInfo which extends YamlModuleInfo