Working model using FileTree + PatternSet for managing source documents
Added resources method to handle copying of additional resources to utputDir without having to resort to a seperate copy task
Removed 'sourceDocumentNames' method as it never was in any released version and is now superceed by 'sources'