Merged branch 'master' of https://github.com/sgmeyer/generator-crafty
Merge branch 'master' of https://github.com/weeezes/generator-crafty
Removed grunting of files that aren't used

Removed the lines generating two files, because
compiled-components.js and compiled-scenes.js are not used
as all the scripts are combined into one larger file
in combined-scripts.js.
Removed commented out line

This line was left in the code when the index.html file
scaffolding wasn't ready. Removed now.
Removed modules.export from non-module script

This was actually not nodejs module, which made the scripts
throw a "module not defined" error.
Correct combined JS file name in index scaffolding

scripts/main.js was tried to be found when actually the files
name was scripts/combined-scripts.js. Fixed.
Uglify task defined in the Grunt file

Uglify task was ran in the `build` task, but the task
had no options defined.

The uglify task now uglifies the combined-scripts.js file.
Crafty Component constructor names to lower case

Crafty component's constructor names are all lowercase
in the examples so scaffolding should probably create
lowercase constructor names too.

Fixed.
Component constructor to return `this`

Crafty component constructors need to return `this`,
otherwise entity creation can't be chained with other
component's constructors after this component's constructor
has been called. Fixed.
Merge pull request #14 from weeezes/dev

Fixes for scaffolding and grunting