Add comment to RebindCatalogEntityTest about failure

- Non-deterministic failure seen once on jenkins
Fix MonitIntegrationTest

- monitmysqlwithrestart.monitrc was previously hard-coding OS X!
NodeJs: test tidy
DynamicSequentialTask: handle queue() when task failed

- Previously, in NodeJs’s test detectFailureIfNodeJsBindToPort, it
  would fail non-deterministically because of wrong exception being
  propagated.
- If an error occurred in a sub-task, and then the main task’s thread 
  called queue(), that call would fail. That failure would be 
  propagated instead of the more interesting child exception.
On rmi registry port not available, log what config said
Extract portAvailable assertions to NetworkingTestUtils

- Adds NetworkingTestUtils
- Cassandra assertions: if available, then log.info which ports were
  checked.
  Seeing strange errors in jenkins where this assertion passes, but
  then it fails with RMI registry port seemingly not being available.
Fix testTestJavaWebAppEntityStarts
This closes #300