France has ended its lockdown, with people allowed to return to shops and work, but cafes and restaurants remain closed.