Add combination.c

Add combination calculation, by Sami Hyvönen.

	new file:   combination.c
	modified:   hutil.h
Fix comparing {,un}signed values in combination

Add copyright notice to combination.