goadavclient: support content-restricted passwords
Some services like Fastmail and mailbox.org support content-restricted app passwords, similar to OAuth scopes. Additionally, some providers advertise support for features that are not available for some account types.
Improve feature detection, preconfigure services when possible and defer authentication failures, to allow for expected partial authentication failures.
closes #331 (closed)
Edited by Andy Holmes