clean-up folders structure - follow up

Follow up on 83271ba87330342d5fb5ff0009d2b55378801621:
- use the `dist` folder for generated files
- remove dist files generation on each npm install / TravisCI build - for now we are not distributing those files so there is no need to generate them.