updated dependencies; addition of commons log4j.xml so our logger outputs actually go somewhere