Merge pull request #112 from codalab/pliang

added documentation for editing/printing worksheets
adds watchdog, server restarts on file changes--probably buggy
fixes cl script so it works with default python if no venv exists
removes cruft
lowers sleep time
Removes cruft and adds install for watchdog
ignore pycharm files
adds proper name inside zip file
Merge pull request #114 from codalab/feature/downloaded-bundle-filenames

adds proper name inside zip file
fixes path variable
refactor group names to match other commands.
refactor user and perm names to match rest of commands.
fixes for creating and removing groups.
fixes for group info
wperm fixes.
force string on result user ids
remove forced string on rm of group.
Merge pull request #113 from codalab/feature/cl-server-watchdog

adds watchdog, server restarts on file changes--probably buggy
Merge pull request #117 from codalab/feature/permisisons_group_update

WIP - permisisons group update
remove notion of hard_dependencies; make bundles are just a copy of their dependencies; this avoids having to implement recursion