Subclass testing bug in AdamContext.adamLoad

See the comment there -- basically, we weren't testing for a subclass
relationship between the type parameter T and ADAMRecord in the right way,
I think.

Added a test to make sure that we can load SAM files correctly.