start purging unused variables
fix remap() warning
last convertf.c compiler warnings
remove mcio.c unused variables
make sure fakedis is initialized in mcio.c numfakes()
uninitialized vars in mcio.c loadsnps()
uninitialized var in genopedcnt()
getpedgenos() uninitialized vars.  (okay, almost all of this is just to get the compiler to shut up, in practice these are initialized on the first read line)
last mcio.c compiler warnings
egsubs.c unused vars
make grabgtypes return void
admutils.c and h2d.c unused vars
remove return value from raninvwis()
nicksrc/linsubs.c unused vars
nicksrc/statsubs.c unused vars
comment out dirmult() since return value doesn't make sense
defensive programming to remove remaining statsubs.c warnings
strsubs.c unused vars, etc.
getpars.c, vsubs.c warning cleanup
xsearch.c warnings