Until commands are implemented to use same function as while with a slight alteration
Fixed looping to return the correct return code
Added special case for "exec" at the start of a command
Fixed a bug in the subshell parser. Now subshells are properly formed
Merge branches 'IfStatement' and 'master' of https://github.com/nfischer/CS111Lab1 into IfStatement