Fall back to the account display name if signon username isn't available

This is the last piece necessary for oauth support with our stack, so
oauth is re-enabled as well.