ServerPoolTest: don’t ssh

- sets skipOnBoxBaseDirResolution for everything except live tests
update jclouds to 1.8.0

update guava to 17.0
This closes #111
This closes #107
BROOKLYN-15: support sha256 passwords for web-console
This closes #112
Change modifier back to public on static utility method in launcher
BROOKLYN-46: persist files with 600 permission
This closes #114
Adds CloudExplorer utility
This closes #103
BROOKLYN-15: enforce brooklyn.properties permissions

- brooklyn.properties must be something like 600; otherwise
  brooklyn will fail to start
Incorporate review comments (PRs #115 and #114)
This closes #115
Brooklyn starts if brooklyn.properties is missing
BrooklynNode copies files with 0600 permissions
This closes #122
prototype of service_up being derived from service_not_up_indicators
add WhenFunctions which allows `Functionals.when(false).value("F")` approach to building up functions
add a new "updatingMap" enricher which helps when multiple enrichers contribute to a map, and use it for the new chaining of service_up behaviour