Remove samview.c

The invocation of main_samview() was removed in commit 7104883.
Updates for recent htslib changes (9dfcc31)

(Change *_itr_next() to take htsFile*, not BGZF*.
Replace "void *fp" by a union of the file pointers.)