Oxford Street: Who should be in charge? The Mayor appears to be on course to take control of "the nation's high street" but arguments about the issue are not over