Make profile URL updates optional

Add an option to the plugin to optionally require that a user's profile URL is updated when they add an OpenID to their profile and optionally require, when a user changes their profile URL, that it must be one of their claimed OpenIDs.