Cakefile changes to generate JSON from coffee source, fixes, and using new dependency injectors
Changes to many functions, started using Q to handle asynchrony, added new dependency injectors, modified file rewriter and old files, refactored
Added bower source file. Dont want to risk missing ','s therefore we use coffeescript objects
added npm package.json source
Added generated .json files as examples of output
removed random bower.json in templates
added dependency on Q