The Quartz launch: Atlantic Media’s new business site has the advantage of starting with a strategic clean slate