Fix #3300

Per @thatch45, pkg.upgrade will still default to refresh=True, but
list_upgrades will gain a "refresh" argument (which will also default to
true). This behavior will become the new default when #3210 is
implemented.