AccountService: Implements default account failsafe

Implements one of the fixes outlined in issue #2637.

/cc @sendhil + @astralbodies + @koke 

CocoaLumberjack doesn't support Swift and we felt creating a bridge class to wrap the logging functions was outside the scope of the PR.