API for launching Taverna workflows - moved from https://taverna.googlecode.com/svn/unsorted/taverna-starter/