Update loader and yui to optionally use pathogen encoding

Replaces https://github.com/yui/yui3/pull/1858

Need to test cross browser.
is there a reason why the pathogen and the original combo do not have the same api? why if pathogen needs access to comboSources?