remove emtpy dirs from distribution
(cherry-picked from b5e3d18)
ignore idea files
(cherry-picked from e072ab0)
update scm info
(cherry picked from commit a6051c536860f90ba7335f7f69700f17163eae30)
fix assembly-whitelist
(cherry-picked from 8989cd1)