Update C++ style guide to 4.45.

Much of the guide has been refactored, rewritten, and revised.


git-svn-id: http://google-styleguide.googlecode.com/svn@138 955884f1-7149-0410-9467-59e7ac3f4d80