Merge changes I2c15353c,If90e1b8d,Ibaa25dbc,Iabeacf46,Iaa5f1e11, ...

* changes:
  Mark stable and document libcore.util.XmlObjectFactory
  Mark stable and document libcore.util.SneakyThrow
  Mark stable and document libcore.util.NativeAllocationRegistry
  Mark stable and document libcore.io.Streams
  Mark stable and document libcore.io.Memory
  Mark stable and document libcore.io.IoUtils
  Mark stable and document libcore.io.{Os,ForwardingOs}
  Mark stable and document javax.net.ssl.HttpsURLConnection
  Mark stable and document java.util.LinkedHashMap
  Mark stable and document java.text.DateFormat
  Mark stable java.security.Provider and java.security.Signature
  Mark stable java.nio.ByteBuffer#setAccessible
  Mark stable java.net.InetAddress
  Mark stable and document java.lang.Thread
  Mark stable FileInputStream constructor
  Mark stable getter and setter exposing FileDescriptor
  Mark stable and document dalvik.system.RuntimeHooks
  Mark stable and document dalvik.system.PathClassLoader
  Mark stable and document dalvik.system.DexFile