Implemented service.meta and service.fds commands
Implemented service.meta and service.fds, and gave everything nice thorough debugging

In particular, I turned on warnings (which I'd forgotten) and found a whole bunch
of errors.  I also added a bunch of assertions for service.c
Added .d files to makefile clean target