prompt for component/view creation
create and use template files in prompt
install gutil, add js amd template body, add AMD config path, rename creation task, disallow capitals in module name, refactor module creation callback.
update readme file
Merge remote-tracking branch 'origin/master' into component-generator

Conflicts:
	Gulpfile.js
	package.json
insert semicolons
add comments
feat(components/social-share): add macros for static share urls with urlencoding.
chore(setup): move app guide index to it's own view, so app index can extend (become) any view.
chore(setup): module generator for new views & components, based on templates, configured using prompt questions.

Merge remote-tracking branch 'origin/component-generator'

Conflicts:
	README.md
merge master into bump
feat(config): add changelog task
chore(config): create changelog as dependency for bump