The European Space Agency's LISA mission study: status and present results