Sort entities in the application tree by their ID
Add logging of jclouds messages to separate file
Also move jclouds.ssh out of the debug.log file to jclouds.log
Make jclouds file logging optional
various SSH/shell improvements, based on #837, including:
* PROP_SCRIPT_NO_DELETE not to delete scripts after uploading
* PROP_OWNER_UID to indicate who should own a file being transferred
* lots of code tidies
Display selected application name in add-app modal header
ensure global brooklyn.properties and config on entity and on locations all get used by ssh commands,
so e.g.  `brooklyn.ssh.config.noDeleteAfterExec=true`  will take effect; also refactoring to make that code and other code tidier
Merge pull request #1072 from sjcorbett/add-app-titles

Display selected application name in add-app modal header
Merge pull request #1071 from ahgittin/feature/ssh-no-delete-and-more

feature - ssh no delete and more
Adds HttpTool

- code like this was being repeated in several downstream projects.
- therefore include common utility here.
Change code to use HttpTool
Merge pull request #1073 from ahgittin/fix/cassandra

fix/cassandra
Added comments and removed spurious INFO level logging
Merge pull request #1055 from grkvlt/fix/separate-jclouds-logging

Add logging of jclouds messages to separate file
use shorter group name for google cloud so we get more useful info in the machine name
Added processOwne flag for stop and kill tasks
filter list of nodes based on location
use DatacenterToLocation for softlayer to know the location (and to avoid the Supplier<Location> which seems to cause guice circular references)
Merge pull request #1076 from ahgittin/fix/clouds

misc fixes for using SL, RAX, GCE
add rest call to shut the server down, and a gui link (in the help page for now, until we find a better place)