Add (optional) credentials to dynamic HTTP sensors
[BROOKLYN-92] Configure brokerName for ActiveMQ
Set environment when executing SSH command effectors on MachineEntity
Merge remote-tracking branch 'upstream/master'
Adds documentation for debugging a remote Brooklyn instance
This closes #354
Use shared PortForwardManager, and improved interface

- Improve the PortForwardManager interface.
  Deprecate the old code.
- Change PortForwardManager to be a location.
- Add PortForwardManagerLoationResolver for retrieving shared instance.
- Support configuring the starting port number for PortForwardManager.
PortForwardManager tests and fixes:

- Add tests for PortForwardManager
- Deprecate isClient()
- AcquirePort uses the first port in range as well (i.e. use
  `getAndIncrement()` rather than `incrementAndGet()`)
- Fix forgetPortMappings(Location)
PortForwardManager: incorporate review comments
No JMX agent required for JMX_RMI mode

Signed-off-by: @duncangrant
PortForwardManager: incorporate review comments

- for synchronisation
Logging brooklyn-persister thread Jclouds messages in a separate file

When a server with persistence to an object store enabled manages lots of
entities the Jclouds log is overwhelmed by messages logged from the
brooklyn-persister thread (in one case logging at a rate of ~ half a
million lines every four minutes).

The appender added in this commit alleviates - a little! - this logging
overload.

Anecdotal measurements of the ratio between the persister log and jclouds
log sizes, with EmptySoftwareProcess entities:
0 entities: persister log 0.01 times size of jclouds log
1 entity: 0.36
5 entities: ~1.13
10 entities: 1.75
50 entities: 8.6
This closes #353
Merge remote-tracking branch 'upstream/master' into amq-broker-name
Merge remote-tracking branch 'upstream/master'
Merge branch 'amq-broker-name'
[BROOKLYN-92] Support for brokerName. Changes suggested by PR reviewer
Changed solr entity to use java interfaces

Added main uri attribute to entity
Configured service up check to work with docker
Replaced deprecated constructor

So as not to break usage of deprecated class
This closes #367