fixed jsonconf bug where {} is loaded at module init and so future JSONConf loads referenced the original dict... same bug as when setting arg={} in function signature; also updated gitrepo to load default tmp_dir on init