Collaborating online means communication, file sharing, and task management. Here are the tools to stay connected with teammates without sacrificing personal boundaries.