fix saveIptablesRules
addressed comments for saveIpTablesRules
Fixes riak installation failure on AWS by installing openssl
This closes #254
This closes #255
Show effector param scroll bars only when necessary.

Previously the scroll bars were always visible making the forms unusable. It's still the case when there is a lot of content in the field.
Fix ServiceFailureDetector

- restore logic to remember last published event, so can take that
  into account for stabilisation delays
- fix races/timing in tests
This closes #62
This closes #257
Add timeouts to Networking.isPortAvailable

- was taking 1min 15secs for isPortAvailable(null, 8081)
- now has 250ms timeout for each check
- does log.trace to indicate time taken for each InetAddress:port
This closes #259
This closes #256
Recompiles .war files as java 6 to prevent Jenkins integration test failures
allow parameters for restart effector, including children and the machine for SoftwareProcess.restart;
if this model is sensible we might apply it more widely to effectors, to allow parameters to tune behaviour.
(eg for stop, to allow controlling whether it is the machine or just the process which is stopped,
and on start, to allow forcing reinstall)
fix error where collapsed text would leave out interesting messages included with the propagation, with tests
Fix MariaDB (bump version to 5.5.40 from 5.5.33a)

- fix download URLs
- upload to http://developers.cloudsoftcorp.com/brooklyn/repository/MariaDbNode/5.5.40
- live-test stops iptables
BrooklynNode test: bind to all nics

- On AWS jenkins box, was binding to 127.0.0.1, but then trying to 
  connect to http://ip-10-107-4-137:8081 (which resolved to 
  ip-10-107-4-137/10.107.4.137).
- Presumably works for me locally because in /etc/hosts I have the
  explicit entry "127.0.0.1 Aleds-MacBook-Pro.local"
ActiveMQ test: fix expectation of jmx rmi url format

- Not sure how this ever passed. Perhaps a difference between 
  Java 6 and Java 7? If so, should we accept both in the assertion,
  I wonder?
Fix BrooklynNode tests: on stop, entity auto-unmanaged

- testStopButLeaveAppsEffector and testStopAndKillAppsEffector were
  failing because trying to use entity.driver.isRunning() on an
  unmanaged entity.
- Instead, get the entity’s pid file and check that explicitly.
fix failures introduced by dynamic/parametrized RESTART effector; main items are:
    * factory not calling init (deprecate EntityFactory);
    * do{Start,Stop,Restart} methods not getting invoked (deprecated, replaced by pre- and post- start overrides)