Added fifo_client.c as dependency of fifo_client.o (fixed problem
  where make wasn't re-compiling when it should've)
Now creating and remove FIFO using required macros and defines from fifo.h