Big steps forward for more reliable bank connections

@ryan12 I do not believe it changes anything for banking in Canada per Heathers comments on the following post linked here.