Sam: add insert_size member function

fixes #224
replace confusing for/break with single record loading from temporary