Began implementing forking
Tweaked a few spelling errors and added in some more commentary to the new function
Added a new file to be compiled and ran to test creating a new forked process and passing parameters from SimpleShell to another program
changed execv() to execvp() to run built in commands
Fixed C99 compile warnings
Invalid Input Filtering
Passing Input to Commands Complete
Added freeing of memory
Merge branch 'feature_forking' into stage2

Conflicts:
	SimpleShell.c
Memory Freeing
Merge of forking and relevant revision history

ease enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.