Configuartion for release task changed
docs: add commit guidelines to the project
chore(grunt): adjust release task

Since the release task does not fit 100% to the git branch model, everything but pushing to npm is disabled
fix(view): remove view. prefix from the default name.

We decided to have convention over configuration, and all views are generated in a view subfolder (relative to the the current folder). All folders added to the view name (foo.bar.Name) are generated underneath the view folder.

fix #4
chore(grunt): fix change-log configuration
Add option to generate xmlview to the view generator. Add sample button click handler in the controllers just to show - all working
test add and fix existing tests now that view can generate XML and JS
Use double-quotes; idiomatic.js formatting; spaces-4; Add option to generate Fiori-like app (master/detail); message bundle rename (1 less GET)
minor formatting changes
Fix failing test due to new prompts
apply formatting conventions to test files
fix .jshintrc for line 0 error bug (remove empty ignores option)
Merge pull request #13 from js1972/master

Added XML Views, Fiori-like app generation...
Script Base added
refactor uiComponent to base generator usage
refactor facelessComponent to base generator usage
refactor view to base generator usage
refactor app to base generator usage
refactor(all): add base generator to all generators

create a base generator which is used by all generators in the projects providing basic and common functionality.
file: /script-base.js
fix(grunt): add doublequote check to grunt configuration