Makefile can run request and worker as separate apps

The request.c has been mostly implemented: the commented out sections
will be uncommented when the LSP sections are implemented.

The worker.c is the same; compiles and runs, but has many commented out
sections to be fixed.