Various fixes to deactivate/reactivate code, mostly to deal with not
wanting to call setgroups cause it is so slow. also refactor the code to chown/chgrp user dot files so we can call it from reactivate. Refactor the code that bumps user/project activity and calls exports setup so that we can call it from reactivate. When deleting a ZFS home/proj directory, do the ZFS rename and then set the mountpoint=none, no need to have it mounted.