style(build): rename happy.js to dist.js
feat(init): use actual current version in source code

- add source/01_init.template.js with basic extension info
- precompile source/*.template.js using gulp-template
- replace vVersion and vBuild with happy.version

This closes #45.