Version 2.11

TAU-1782 pi user/group disable/enable/obliterate new behavior (new feature user/group obliterate)
TAU-2165 Isssue we can rename a user to the same name as a deleted user and end up with two identical usernames in a group
TAU-2214 User disable removes group membership
TAU-2220 A user should not be able to disable or obliterate himself
TAU-2217 Invert relationship between group and users/subgroups
TAU-2229 Relax builtin admin restrictions to allow subgroups
TAU-2163 First IP version created by ip add is now version 0, the empty IP
TAU-2190 Can't edit external user to add it to an internal group
TAU-2209 PiServer sends a 404 error when the tz parameter is unsupported
TAU-2159 Automate default label colors
TAU-2164 pi ip tree --format json should include the list of aliases on IPVs in the tree
TAU-2197 Support p4 file status 'import'
TAU-2199 Don't wrap IP names in table outputs
TAU-2200 Configure time format in piclient.conf
TAU-2215 Split enabled/disabled groups in pi user|group list -v
TAU-2201 Sort WS by top IPV in pi ws ls
TAU-2202 pi user|group ls --disabled should only return disabled objects
TAU-2203 Add is_active flag to user|group links
TAU-2216 user/groups are not filtered on deleted in the API anymore
TAU-2225 adding a 2nd project property to an IP causes a traceback
TAU-2232 pi attr ls not name autocompleting correctly