wscript: support JS joining
js: fixed errors found by jshint
wscript: only bundle unified js file
wscript: added vim syntax hint
wscript: correct JS joining order and uglifyjs before bundling
wscript: syntax check appinfo.json with jshint