Add test for changed srcDirs
Support renamed flavor's directory
Don't remove scalac output explicitly
Move source configuration
Use TreeSet instead of HashSet
Remove redundant code
Add --stacktrace option for sample task