Hook up vfs in the browser over the smith.io connection
Create a worker per connection since they can't be shared
Remove useless service
Unused variables get a warning editor marker
Merge branch 'master' into unused-warning-marker
remove unsed type & info with gray underline
even cooler dotted info, warning & error underline markers
bck to solid underline for errors and warnings
Dont use CData to store the temp content of a file because its emitted to the HTML of the IDE and CData keeps the content as is, because there can be code like a closing script tag in there this is rendered as part of the IDE and thus breaking the HTML. Text node seems to do exactly the same here, and does the proper escaping. File restoring still works as expected, the only cost is that it requires more space to store files that haven't been saved before but that's a small offer I think.

This reverts commit 7e739c573d05bdcd7944edafbc0a55b68a38fe94.
Fix: Can't get attribute of null
Merge pull request #2588 from ajaxorg/cfg-select-check

[Trivial] Fix: Can't get attribute of null
Merge pull request #2587 from ajaxorg/fix/cdata-setttings

Re-applying the CDATA settings fix
Don't show neither internal processes log blocks nor any linereport plugins data
adding a $(readdir\) to cloud9.sh so you can easily "install" it globally by symlinking it into your PATH
Disable requirejs load timeout that frequently causes errros on slow connections: default was 7 seconds only !
Add basic authentication through command line to Cloud9
Merge pull request #2608 from ajaxorg/basic-auth

Add basic authentication through command line to Cloud9
increase the errors possible by jshint

This increase the maximum error count before jshint returns 'Too many errors'.
Which makes it not grab getGlobals correctly.
 
suffix has alredy been appended to the URL
Merge pull request #2617 from ajaxorg/apache_runner_message

suffix has alredy been appended to the URL