Refactor credman for autofill methods

Refactor existing method overloads that are used jointly for autofill
flows. Clean up the method overloads so that there is a distinct flow
within credman for autofill. Additionally, clean up
isRequestForAllOptions.

Bug: 323552850
Test: tested e2e with addressbook
Change-Id: I31cc094f2232b718351b5b371c2d09a6b98296aa
8 files changed