Dave Hill: How will the ‘tourist tax’ work in London? The capital's local authorities and the businesses affected will want the Mayor to design the scheme with their needs in mind