more FMM bugs fixed - now conserves energy exactly in binary_star