Introducing arrays for basePath

In cases were generated code (scss -> css, coffe -> js) could be mixed with just
generated files it makes sense to provide include-source with both directories
at the same time, and rely on include-source to handle the case instead of
doing any complex logic on the template
Adding tests for array support in basePath

This commit will add proper unit-tests for array support in basePath