Added javadoc to WrongSourceFormatException.
Made WrongSourceFormatException a RuntimeException.
Removed commented out old logic.
Made L5XXmlException, a RuntimException
Whenever an exception is caught in XmlUtilities an L5XXmlException is thrown, containing a reference to the original exception thrown.
Added javadoc to XmlUtilities.
XmlUtilities.unpackCDATA now throws L5XXmlException instead of L5XParsingException. L5XParsing is modified to handle this change.
Removed unused imports.
Removed exception handling from L5XRLLRoutineExport,export.
Made it possible to create an L5XRLLRoutineExport, passing null values for Controller and Program names.
Created L5XFactory to create objects like L5XRLLRoutineExport.