Warn the user if they attempt to open a remote bam file that has no index.

There are some use-cases where you might actually want to read a
remote bam file that has no index. The previous behavior stopped
with an exception, this patch instead reports the error as a
warning and continues.
Merge pull request #4 from detrout/master

Use a warning if a remote bam file has no index.