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
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
jsgui: Replaces calls to getByCid with get.

getByCid was removed in Backbone 0.9.9.
Remove unnecessary callPeriodically in entity-policies.

The callback in initialize() means showPolicyConfig() is called so often
that this callback is constantly overridden and never gets run.
jsgui: Bind 'this' to owning view in functions given to callPeriodically
jsgui policies: Stop propagation of events on policy table.

Means you can click suspend/resume/start policy buttons without toggling
the display of policy config.
Correct typo in AutoScalerPolicy config key description
jsgui policies: Improve display of long policy values
Initial commit for BIND DNS server entity
Filled out BIND entity code and configuration files
Bugfix
Make domain name configurable
Update resolv.conf on managed machines and handle server startup better
Logging
Tidy up and add zone serial number
Update distribution POM
Forgot SimpleMongoDBReplicaSet. Aside: images resized using sips -Z.
Simpify rest project resource tests