Enable or disable write access for public deploy keys
Description
After gitlab-foss!7383 (merged) will be merged into master, there would be nice if we could enable or disable write access for the public deploy keys (added through admin interface) for each project. If we add public deploy key with write access it will be able to push to any repo granted to it and if we give it read-only access it will not able to write to any project at all.