Change wacs-eshell to per-project eshell
Refactor feature tests
Tests to make sure wacs-eshell is per-project
Update README for changes in wacs-eshell

Also minor comment additions
Merge similar test cases
Make wacs-clear-saved interactive
Expand file name for wacs-project-dir
Scroll to end of buffer after restoring in some modes