feat(livescript): add livescript support

add livescript support:

1. jshintrc add boss:true and unused: false if using livescript

2. add dotTemplates in files.json

3. prompts.json and props add jsPreprocessor

4. replace .js to .ls if using livescript

5. use .pipe $.wrap "(function(){\n'use strict';\n<%%= contents %>\n})();" when using livescript

6. techs.json add livescript

7. add corresponding test and passed npm test

Why create a new variable `filesFromJson` when you redifnes `files` at https://github.com/Swiip/generator-gulp-angular/pull/133/files#diff-bdb148c87aed0c8569b1f57494c431ddR12 ?