FIX: delete permissions
FIX: delete permissions

HTTP handler set q.Permission.Name, but SOMA handler tried to
delete by q.Permission.Id. Use the Supervisor's id_permission
map to find the id for the permission before deleting it.

This also means somaadm can delete by name and does not have to
resolve to UUID.

1and1/soma