Moved test_all.sh to run_tests.sh so there's no prefix conflict with /tests/ because I'm lazy and need my tab-completion.
Added traditional for and while loops and a test case for each.
Merge branch 'master' of https://github.com/YichiLL/4115PLT