fixed that Java sources weren't included when custom sources are used
fixed that source directories aren't properly resolved for multi-module projects
replaced forwardslash in string with File.separator