remote_self as option

This adds an option into the admin panel to let the users of a node manage the remote_self status of contacts by themselves. If the admin chooses to allow this, there will be an option in the repair contacts dialog to set the remote_self flag of a contact by the user.

I'm not sure if this is a desired feature though... so I leave it for others to comment before the merger.