Bug 431525 Upgrade.sh on orion.eclipse.org fails on a Tycho Server build
fixes for landscaper (overlap folding regions and reset variable line height flag when view styling changes)
fix typo in textView
Bug 431529 - Context menu SelectAll does not work in editor
Bug 421169 - TypeError: masterConfig is undefined
Bug 431529 - Context menu SelectAll does not work in editor (fix spelling)
support overlapping folding annotations
Bug 431442 - [Project][Deploy] Deploy action fails for deploying subfolder
Bug 431222 - Access to crash logs
Bug 431296 - Add stand alone editor and compare widget zip files as additional download options.
Bug 431262 - Client tests failure in searchCrawler
js plugin: reuse settings code
[Bug 422013] resurrect Worker

* To use worker, set localStorage['jstools.worker'] = true (or load javascriptPlugin.html and tick the box).
* Build config: allow pages to provide multiple 'caller' modules
[Bug 422013] tweak build to avoid ordering problems
Bug 430984 - Support optional deployment attributes in Cloud Foundry: Do not assume application routes and/or domain (see "no-route" manifest attribute)
Bug 424372 - global installation vs local installation

Basic framework for Orion global node installation.

Uses the current working directory when "orion" is invoked.

To test:
```
cd modules/orionode
./build/make-publish.sh tempfolder
cd tempfolder
npm pack
sudo npm install -g orion-0.0.27.tgz
```
Can then run "orion" from any directory that has the right permissions.

Signed-off-by: Kaitlin Huben <kaitlin.huben@gmail.com>
Bug 424372 - global installation vs local installation

Creates a global installation for Orion node.

To test:
```
cd modules/orionode
./build/make-publish.sh tempfolder
cd tempfolder
npm pack
sudo npm install -g orion-0.0.27.tgz
```

Can then run "orion" from any directory. Current functionality includes:
- ```orion```: launches orion on port 8081 using current working directory
- ```orion <workspaceDir>```: launches orion on port 8081 using workspaceDir
- ```orion -p <portno>```: launches orion on portno using cwd
- ```orion <workspaceDir> -p <portno>```: launches orion on portno using workspaceDir
- ```orion -w <workspaceDir> -p <portno>```: same as above, except order can be switched

Error thrown & exit if workspaceDir cannot be found/opened.

Signed-off-by: Kaitlin Huben <kaitlin.huben@gmail.com>