caseInsensitiveFilesystem: really should be case insensitive
copyToDependants: copy from buildOutput, not from package source
tests: add acceptance tests for complete process