Update isPrivateSubnet to use native InetAddress tests that are valid for IPV4 and IPV6
AutoScalerPolicyTest: dump threads on err
AutoScalerPolicyTest: mark some as "Acceptance"

- disables the "repeated" test in "Itegration" that keeps occasionally 
  failing in jenkins.
Version 5.5.28 of MySQL is no longer available. Switched to version 5.5.29
Fix Redis install (make distclean; build reps)
Disables CliIntegrationTest.testLaunchCliAppError

- because test fails (and hangs forever)
Merge pull request #497 from Nakomis/master

Update MySQL suggested version to 5.5.29
FollowTheSunPolicyTest: move repeated test to "acceptance"

- time-sensitive testRepeatedRespectsMinPeriodBetweenExecs failed
  once in jenkins; so taking out of "Integration".
Makes SubscriptionTracker thread-safe
Use entity proxy, rather than direct entity ref

- Adds EntityManager interface
- Adds ApplicationBuilder as a tailored interface for defining apps
- Adds Recipe for defining an entity to be created
- Adds entityManager.createEntity(Recipe) for creating new entities
- Adds EntityProxy (a dynamic proxy for calling entities)
log.trace for effector args / sensor val

- One tests (that things GC'ed) creates many 10MB sensors and 10MB
  effector args. These were all being logged at debug, killing
  the test.
fixing tests
convert TomcatServer to interface+impl
Delete TomcatServerTest

- Test has been disabled for a very long time, and relies on
  groovy magic that won't work anymore because we're TomcatServer
  was converted to Java.
Convert KarafContainer to interface+impl
Convert RabbitBroker to interface+impl
Convert PostgreSqlNode to interface+impl
Convert MySqlNode to interface+impl
Convert QpidBroker to interface+impl
Convert ActiveMQBroker to interface+impl