Fixed a number of issues with remembering which providers are selected (including severe bugs in MSIE and Firefox).