Shade dependencies for JDBC standalone jar

We need some way to test that the standalone jar is complete, but this is tricky because the Presto test server will include the dependencies that might be missing from the jar. Maybe have the tests load it via a separate classloader that skips directly to the system classloader for anything that it doesn't have in itself.