* add temporary test folder to gitignore
Fix #40

* use subfolder for each platform dist
* add specific clean task for each platform dist