Stop exposing dom4j exceptions outside of TagPluginUtility, where dom4j
is actually used.
Stopped using dom4j for parsing since this seemed to cause problems for
apps that also used dom4j for parsing.
Removed all references to the 'dom4j' library now that we no longer use
it.
Merge pull request #838 from BladeRunnerJS/dom4j-class-loading-bug

fixing Dom4j class loading bug