saveModule() exits more gracefully if targetDirectory doesn't exist
added a case where ref is given to module()
removed completed FIXME
returned module to old state
roxygen doc
added 'filename' argument to saveModule()
roxygen doc
created moduleToXML() and used this to do saveModule()
changed pipelien exporting to produce component XML as either name/ref/path or inline/anon
small tweaks to loadPipeline() modules <-
small tweaks to loadPipeline() modules <-
modified condition for when an absolute path is given to check for a leading /
moved fetchRef() in with other search functions
removed 'name=' from moduleRoot attrs, as module is already a named value
fixed issue with module being a named character vector - should be a named list item containg an unnamed character object. was causing strangeness with creating pipeline XML