Update JavaWriter to the latest.

Specifically this fixes a problem with handling fully-qualified class names which are nested under 'java.lang' but not directly in the 'java.lang' package (e.g., 'java.lang.ref.WeakReference').
Merge pull request #422 from square/jw/update-javawriter

Update JavaWriter to the latest.