Adds custom jclouds-softlayer, and live tests

- adds 1.6.1-cloudsoft.1 build of jclouds-softlayer
- adds AbstractSoftlayerLiveTest and TomcatServerSoftlayerLiveTest
Avoid NPE in TomcatServer.disconnectSensors
ASL2.0 license and copyright
Tweaks to Licence, Copyright and Readme for clarity.
Improvements to MongoDB replica sets

* Replica set class is Iterable<MongoDBServer>
* Replica set entity sets state to on fire if first server up fails to
  initiate the set
* Logging in MongoClientSupport improved when command result was not ok.
Brooklyn management console on Windows

Provides "brooklyn.ps1", a PowerShell script equivalent to the "brooklyn" shell script. Fixes to ResourceUtils so that it can locate and use brooklyn.properties and catalog.xml.
Minor updates to utility classes
Deprecate brooklyn.util.ShellUtils
Refactor ShellFeed to use ProcessTaskFactory

- And adds workingDirectory to ProcessTool
Converted AbstractJcloudsLocationTest.groovy to Java
Merge pull request #1105 from aledsage/refactor/SshUtil

Refactor: use ProcessTaskFactory in ShellFeed
Merge pull request #1103 from grkvlt/fix/abstractjcloudslocationtest-groovy-to-java

Converted AbstractJcloudsLocationTest.groovy to Java
Merge pull request #1095 from jdtoy/copyright-tweak

Licence, and readme tweaks
don't create quite so many levels deep of task instances;
effector tasks are now (usually) queueing contexts which means the children are immediately available
misc tidies for how tasks are managed
activities sorted by time by default, and time sort is utc millis (though nice time is rendered)
poll tasks (scheduled tasks) pass the entity context better, have better names, and are transient so they don't clutter the activities view
Merge pull request #1104 from grkvlt/misc/logging

Minor updates to utility classes
return json by default for individual sensor and config values; also return json for simple reconstitutable bean types; and remove deprecated use of "Util.prep" js method
fix bug where includedEntities was sometimes passed id as a string and other times passed the object with an id field, causing direct links to specific entities not to load