Imported Upstream version 2.10.4
Merge tag 'upstream/2.10.4'

Upstream version 2.10.4
Add new packaged version
Update patches
Update the clean target

distributions are generated in `dists` and not in `dist` anymore
Update paths of elements to install
Add scala-reflect to compiler package
Update watch file