0011522: improve handling of group-lists
Admin / Addressbook: fix group - list concept
* Addressbook_Controller_List
** adding or removing list members now checks manage
accounts right if list is a grouplist
** changing list properties now checks manage accounts
right if list is a grouplist and property is a group
property too.
** for grouplists above changes are send to the group
controller too, to change associated group too.
** _inspectBeforeCreate allows creation of lists of type
group, checks for rights & proper group_id
* Addressbook_Controller_Contact
** _inspectBeforeUpdate checks if account data will be
changed, if so, rights are checked
https://forge.tine20.org/view.php?id=11522
Change-Id: I56a4a1a9c4dd2963543bd33370cd754c904efbca
Reviewed-on: http://gerrit.tine20.com/customers/3363
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>