The launch of the Shanghai Free Trade Zone marks China's attempt to transform its largest city into Asia's top global business hub. Will it work?