Intermediate work for moving sourceDocumentName to fileTree or SourceSet
Adjusts the behaviour of getSourceDocumentNames to that of v1.5.0 with regards to emitted exceptions and warnings
Fixed CodeNarc violations for the sourceDocuments fix
Removed a @IgnoreRest that was accidentaly left behind
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'
Updated README with details of the 'sources' and 'resources' methods
Deleted unit test that are no longer relevant. Updated README with more notes on backwards-compatibility
FIxed spelling mistake log message
Merge pull request #126 from ysb33r/development

Addressing #108, #122, #125