add spi_init_name()
remove man, relax requirements (foreign vs gnu).
reference all module .h files in pihwm.h

removes the need to add each individual header file (just use pihwm.h)