A simple shell program.
The shell should be able to read lines and echo them back in a loop.
The shell should tokenize input on spaces.
If the first token is "exit", we should exit the shell no matter what.
The shell should fork and exec commands other than "exit".
Break out string functions to their own file.
Make the string functions better.
Add string function to strip leading and trailing whitespace.
Allow for arbitrary line lengths.
Allow for an arbitrary number of tokens on a line.
Create a better tokenizer.