4d2ed74b55
Protocols should no longer end in Type, Task has been renamed in Foundation and the word Shell is not appropriate for running commands / launching processes, it describes terminal applications and shell interpreters like bash. Which means the name SwiftShell itself is probably a misnomer but I am not about to change that now. Also remove any mentions of SwiftShell 2.
Scripts folder
These scripts demonstrate how to do different tasks in SwiftShell. They also work as integration tests to make sure changes to SwiftShell are backwards compatible with older scripts.
runtests.bash compiles the framework with the Release configuration and uses it to run all the scripts in this folder. It is called from make test.