added full support for new process.hasPerform property (see ontology at http://www.ifi.unizh.ch/ddis/ont/owl-s/OWLSExtensions.owl) to retrieve variable bindings from the execution monitors
refactoring of ThreadedProcessExecutionEngine made interface ThreadedProcessExecutionListener deprecated new abstract class AbstractMonitor to have generalzied and partly empty implementation of ProcessMonitor adapted DefaultMonitor and SimpleMonitor to extend AbtstractMonitor instead implementing ProcessMonitor new class SimpleThreadedMonitor as base implementation for a monitor observing threaded executions added method getParentProcess() to interface ControlConstruct and its implementation ControlConstructImpl added getAtomicProcess/setAtomicProcess and getProcess/setProcess to ExecutionException added private variable Process process to ProcessExecutionEngine
Import of owl-s rev 6849 from https://svn.mindswap.org/owls/trunk/