Fix ReferenceQueueDaemon.enqueue to start at element 1 of the list

Previously we started at element 2 and had that element 1 was the
last one finalized. This caused System.runFinalzition to
occasionally finish before all of the objects were finalized.

Bug: 17932313
Change-Id: I410dc1ef97ecd30c35f0fc0c3fdfbcc9caa585dd
Fix resource leak in StrictJarFile.

Verifier.readCertificates and isSignedJar can throw
SecurityException. We should clean up the RandomAccessFile
we've created when that happens.

bug: 17441127
Change-Id: I22532a9660e3a132b700abb32fdabf44b27794bc