Fix issues on dist
Minor fixes
Extract web components' html to be processed by htmlmin
Disable rev
Add dist for gh-pages