Add/update/delete permission targets.

:construction: 

WIP for supporting permission targets.

- [ ] tests

cc @opscode/release-engineers 
I'll work on the HWP and see if getters/setters for `users` and `groups` would be useful.