updates to use jclouds 1.5 w/t deprecated code

- Replaced socketFinder.findOpenSocketOnNode with context.utils().sshForNode().apply(node)
- Use NodeMetadata.Status instead of NodeState
- Use ContextBuilder instead of ComputeServiceContextFactory
- Use computeServiceFactory.unwrap, instead of getProviderSpecificContext()

We will need to replace also:
- RetryablePredicate() with Predicates2.retry()

add required dependencies that were previously obtained transitively from jclouds
- commons-io:commons-io
- com.sun.jersey:jersey-core

and updates to guava 14.0-rc2