Fixed weird bug in npa weight calculation. Routine only worked when loading neutrals from file.
Neutrals were not being corrupted.
For some reason printing out the flux in the npa weight calculation fixes the bug.
Also moving the if sum(los_wght(ii,jj,kk,:))>0 a few lines down fixes the bug without
the print statement only if b_abs is not declared as an openmp private variable.
Again this is a weird bug and I dont know why these changes "fix" it. I suspect
that this is caused by the compiler optimatizations and/or openmp weirdness.
Since b_abs should be private I decided to print out the flux for each chord to "fix" bug

Also changed load_results to work even when missing certain output files.