Part of TISTUD-3203 - Create an extension point to allow different JS connections by a launch mode.
Merge branch 'development' of github.com:aptana/studio3 into development
TISTUD-3203 - Apply review comments.