re-open the method to add puppet as a directory to ignore
do not copy the directory if it does not exist, make it 'files' so that we do not ask if / or . is a directory
it is ok to not have a modules directory if we have Puppetfile (and therefore use librarian on the fly)
calculate a default directory so that we can overlay the manifest in the suite (e.g. develop a module, use self as module, use a manifest from /test/integration/default/puppet/manifests/site.pp)
extend the search path to be able to overlay files/directories in the suite (e.g. develop a module, use self as module, use a manifest from /test/integration/default/puppet/manifests/site.pp)
rubocop violation (not the only one ;-)
refactor self_as_module in method. do not copy modules if we don't have a directory
add rubocop config
Merge pull request #15 from ehaselwanter/issue-14-enable-the-per-suite-manifest

Issue 14 enable the per suite manifest