Pepper thunks: Merge '_Private' into overall API.

Dev and Trusted interfaces are already intergrated into APIs in ppapi/thunk.
For many APIs, this is already the case.

This is needed to autogenerate thunks for some "private" IDL files.

Tested:
  Built chrome and browser_tests.

BUG=

Review URL: https://chromiumcodereview.appspot.com/14362004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195555 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/ppapi/generators/idl_thunk.py b/ppapi/generators/idl_thunk.py
index 7159412..1f49857 100755
--- a/ppapi/generators/idl_thunk.py
+++ b/ppapi/generators/idl_thunk.py
@@ -98,6 +98,8 @@
     api_basename = api_basename[:-len('_dev')]
   if api_basename.endswith('_trusted'):
     api_basename = api_basename[:-len('_trusted')]
+  if api_basename.endswith('_private'):
+    api_basename = api_basename[:-len('_private')]
   meta.AddApi(api_basename + '_api')
 
 
@@ -109,6 +111,8 @@
     api_name = api_name[:-len('Trusted')]
   if api_name.endswith('_Dev'):
     api_name = api_name[:-len('_Dev')]
+  if api_name.endswith('_Private'):
+    api_name = api_name[:-len('_Private')]
   api_name += '_API'
   if member.GetProperty('api'):  # Override API name.
     manually_provided_api = True