fixing NPE on empty artifact inclusion
including sources in build
after all Ant project is needed for each created task

[generic worker is confirmed to work after this commit]