improve contact writable check for multiple sources

When you select contacts from multiple sources, say with a search result, then actions like move or delete are enabled if any of the sources are writable. I think that these actions should be disabled if one of the sources is not writable (because they wont work on the whole selection).