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
fix(grunt): fix wrong src variable name for tests in watch task
fix(grunt): add generator specific utils files located in the root directory to grunt tests
fix(grunt): add utils to watch task
style(all): fix jshint messages after adding missing files to jshint test
fix(view): add view/ prefix also before view names passed as parameter to the generator
refactor template folders