Fix the massive type confusion for ParamTraits in the IPC code.
Fix the massive type confusion for ParamTraits in the IPC code.

By using non-primitive types (like size_t), we are constantly having problems
with duplicate definitions for the same type.  Just implement all of the IPC
using the primitive types (int, long, etc), and there is no confusion.

Also fix a bunch of incorrect format specifiers.

Review URL: http://codereview.chromium.org/159520


git-svn-id: http://src.chromium.org/svn/trunk/src@21872 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: d2e1c824fa23c1680d6765d3f071d6fc2d587bb1
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser