Fixups

Libnih fixups:
* fix FTBFS with external LIBINTL
* fix FTBFS when certain signals are not defined
* update to use standard includes
* update to use PT_* constants