[cpp] Scoped pointers from libphonenumber

This patch is part of a series of patches that enable showing an address
input form. This patch adds scoped pointers from libphonenumber. The
original source code comes from:

https://src.chromium.org/viewvc/chrome/trunk/src/LICENSE?revision=174795
https://code.google.com/p/libphonenumber/source/browse/trunk/cpp/src/phonenumbers/base/basictypes.h?r=621
https://code.google.com/p/libphonenumber/source/browse/trunk/cpp/src/phonenumbers/base/memory/scoped_ptr.h?r=621
https://code.google.com/p/libphonenumber/source/browse/trunk/cpp/src/phonenumbers/base/template_util.h?r=621
4 files changed
tree: 7a3b459db2bcc1ab231c7f3cd54a0ff2100f5239
  1. cpp/
  2. externals/
  3. java/
  4. testdata/
  5. .gitmodules