Double acting piston machines