full refactoring for grunt 0.4 system; remove node-server files; update *.coffee for coffeelint rules
merge conflicts resolve
remove trailing semicolons according to coffeelint