Support --es6 flag

If the project is scaffolded with the --es6 flag, 6to5 and 6to5-loader is added as an npm dependency and added to webpack loaders
If the subgenerator:component is run with the --es6 flag, the component will be created as an es6 module instead of commonjs.