Fixing compile warning (need TRUE not "TRUE").
Oops, forgot to add stub for bamFileAndIndexMustExist to the #else (no USE_BAM) part of bamFile.c
fixes #12401
Adding #ifdef USE_BAM around encodeDataWarehouse functions that call samtools lib functions.
Otherwise compile breaks without USE_BAM and/or USE_SAMTABIX.
Merge remote-tracking branch: upstream/master