Merge OpenJDK 8 java.net (part 1)

Partial import of upstream jdk8u60 that does not introduce behavioural
differences:
 * Various documentation fixes
 * Change HTML <code> and <tt> to {@code} annotation.
 * Generics
 * Serialization UID
 * Code layout

No functional change.

Bug: 29067535
Change-Id: I7fc29692b949a27b528d1b25dfb3f0993005dfd2
63 files changed