Update Sam.pm added bam_path method

I think this would make the sam object a little more portable within an application. This way I wouldnt have to  either reach into the sam object or pass the bam_path as a separate variable.