Added Grunt task to generate new S2 component

Usage: grunt createComponent --name:componentName

Puts a directory named componentName in app/scripts/app-components
and copies files from app/scripts/app-components/blueprints into it