Bug 431123 - UX: highlight all tree table twistie arrows on hover
Bug 430891 - Allow deploy and deploy as buttons to be removed if project not configured for deploying
Bug 431134 - Improve error messages when uploading files/folders by dragging and dropping them into navigator
- Made errorHandler() set error object's Severity appropriately if the error it receives is a "string" or an object with a .error property
- Refactored code inside _makeDropTarget to reuse errorHandler() where appropriate
Bug 431138 - Navigator should not drill into subfolders of uploaded folders
If r.js returns error code, fail the Ant build
Bug 427528 - [sidebar] Filesystem switcher drop-down icon drifts into the file tree
improve widget support in textView
Bug 429489 - JS content assist throws errors on file
Bug 431346 - [Project] Deploy command params show in wrong place
Use special version of theme.css for readonly widget build.
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>