Remove unused kaln.c, kaln.h global aligner

The kaln global alignment functions have been unused in
bam_md.c since 51f014165fb63b2b9b86db80ea4681f9351453a1 and
bam2bcf_indel.c since bf8b35cc189c6c846f01752f9e9500a3c08cd9b1.