Down-integrate from internal code base.
Fix "anonymous types declared in an anonymous union are an extension"
warning when using clang with -pedantic switch
Merge pull request #103 from Ang3lus/master

Fix "anonymous types declared in an anonymous union are an extension" warning when using clang with -pedantic switch
Fix issue 99.
Link Java Nano generator into protoc.
Merge branch 'master' of github.com:google/protobuf
Merge pull request #104 from pherl/master

Link Java Nano generator into protoc.
Fix javadoc warnings.
Merge pull request #106 from xfxyjwf/fix_62

Fix javadoc warnings.
Make Java TextFormat.printToUnicodeString() escape newlines.

Fix issue #77
Down-integrate from internal code base.