Fix makefile dependency generation, especially for HOSTCC

Instead of having individual rules to generate .d, add -MMD to
HOSTCC parameters, and just include the generated .d files.

This fixes a few weird dependency issues.

Also, make the mambo hello_kernel test depend on skiboot.lid

Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>