Added invalid mode error handling and unified xpath mode naming
* invalid target and datasource modes are now handled as terminating XSLT messages and are not silently dropped anymore
* datasource xpath expression and target xpath expression mode are now uniformly named "xpath"