unify ninja and non-ninja functions, add proxy support with '.proxies' file, useragent switch
update README, change use_useragent default