nvidia-detect: define header to prevent recursive inclusion

GPL License text as it's also in the main c file.

Signed-off-by: Philip J Perry <phil@elrepo.org>