Add user info & group membership checking

 - Simplified group check using groups utility
 - Add Task Class variables reset function