Create mosh.c

Multi-threaded shell program for the Linux environment. meant to take basic commands and run them in background or foreground. Couple notes:

Use of execvp instead of execv would clean up a lot of the erroneous use of char arrays for the path. and the execute function is a mess.