CSS: Solved too-many-scrollbars on add application modal dialog.
CSS: Scrollbars to 'auto' by default.
CSS: Solved occassional jiggldy-pigglty layout of lozenges in add application dialog when using Chrome.
CSS: Repositioned Application Content navigation tabs.
CSS: Solved add applicaiton location select dropdown too small on FireFox.
CSS: Increased minimum size of the JSON textarea in the application explorer.
CSS: Added margin below swagger ui content.
CSS: Nav colour not actually '!important' here. Will prevent problems later.
CSS: Add Apllication Search box spacing improvement.
CSS: Swithced to min-height to give sufficient field size in FF (Add Application Configuration).
CSS: Added margin below swagger.
testExecutionManagerPerformance threshold to 7500ms from 2500ms

- For BasicTaskExeuctionTest.testExecutionManagerPerformance
- Saw 5601ms on buildhive
extract perf tests from BasicTaskExecutionTest

- created BasicTaskExecutionPerformanceTest
- convert that to Java so no overhead/jitter caused by groovy code
Default SSH feeds to failure on non-zero result codes

* Override with SshPollConfig.checkSuccess(Predicate)
* failOnNonZeroResultCode methods deprecated
Default shell feeds to failure on non-zero result codes

* Override with ShellPollConfig.checkSuccess(Predicate)
* failOnNonZeroResultCode methods deprecated
Disable JcloudsLocation opening iptables rules

- Allow it to be enabled via config OPEN_IPTABLES, but by default it's
  disabled.
- It was breaking things (due to `sudo -n` on centos, which needs fixed
  separately), when using jclouds to ssh to machine as part of creating
  the VM.
- It's needed for (some) RHEL VMs
TomcatServer live test: code tidy
Better JavaDoc on deprecated SSH+Shell poll config methods
brooklyn script: create pid_java
Merge pull request #795 from jdtoy/amp-css-improvements

CSS Polish