By deferring the library loading a new MySQL database driver can
be downloaded and the old one removed from the lib/ directory before
it is added to the current URLClassLoader. This avoids seeing the
library twice in the classpath.
Bug: issue 1870
Change-Id: I5600d6cc998aad1c702058512b3f7371d547a95e