changed how merged works: now merges over all reads not just intersected reads. changed some tmp file names to be more clear. added catch for inproper exit (not fully completed). some tmp files could probably be removed for optimization