Change Some to Option to check for unmapped reads

The current implementation of mappedPositionCheck throws a NullPointerException if the contig, start, position or contigname are defined.  Instead it will now return None as the reference position