Make TypeNamespace::Add take a unique_ptr am: 2c6d06f733
am: d77c584f3d

Change-Id: Ie886d7a5f22b2fea61b407d3f5fd4c719f31bbca