Removed unnecessary import statements
Attempt to fix issue #135 by removing bogus references to URI schemes
Added pxp:set-base-uri extension step
Fix some local directories
Fix bug in pxp:set-base-uri where the base URI of descendant nodes wasn't changed; refactored TreeWriter a bit
Attempt to fix issue #139; if a parameter wasn't initialized with a general value, create one from its string value
Fix issue #137; make base URI and static base URI configurable for better integration into eXist
Fix bug where, in the case where multiple steps are set on the command line, the implicit pipeline construction always fails.
Fix issue #140 by making sure that if a saxon-configuration file is specified, the parser settings it contains trump any parser settings requested elsewhere. As a consequence, attempting to request an HE parser when your saxon configuration specifies an EE parser will mean you get an EE parser. Don't do that, if that's not what you want.
Avoid NPE when log.getParent() returns null
Parameterize for multiple versions of Java