Get rid of two dependencies and one implementation dependency

Apache AXIS tries to load classes through the context classloader
this breaks as the found classes are implementation specific and
not directly loadable via the normal classpath used later.
Unify exception handling in SwingWorker and make sure exceptions are not just swallowed in the background