Download AuthLib, Guava and Log4J and classload them when the launcher starts. Used a snippet of FTB code found at https://github.com/Slowpoke101/FTBLaunch/blob/master/src/main/java/net/ftb/workers/AuthlibDLWorker.java