Avoid temporary array in Print_bin_Latt

In the line

write(10, 13) trim(tmp_str), Obs%Latt_unit%Orb_pos_p(no,:)

in subroutine Print_bin_Latt creates a temporary array, which prompts a runtime warning when compiled with Intel compiler and devel option:

forrtl: warning (406): fort: (1): In call to I/O Write routine, an array temporary was created for argument #2

We can avoid this with an additional loop.