client: encapsulated autoupdate in FEATURE_AUTOUPDATE, refs #32