newtypes for node/residue indices. Close #7.

Conflicts:
	ViterbiThree.hs