Compile with pthreads and c99 support
Create threads for each of the smokers
Compile with all warnings
Setup smoker loops with semaphor waits
Have the agent arbitrate items to each smoker
Fix output statment logic

Some smokers were receving the wront items, or atleast that's what the
printed output made it look like