fixed #608 access control for state, annotation, usage, note

あ、しかしこれだと
* user が group の editor
の場合が抜け落ちているので

`
if project.owner_type == Group.name
  is_member = user.is_member_of? project.owner
end
user.is_owner_of?(project) ||
  user.is_collaborator_of?(project) ||
     is_member
`
とかにする必要がありそうです。