Fix tidyPath to work as specified in Javadoc
Add more comprehensive tidyPath unit tests
Added support for accessing static fields (e.g. AttributeSensors) from YAML
Updated following PR review
Merge pull request #1158 from Nakomis/yaml-policies-static-fields

Added support for accessing static fields (e.g. AttributeSensors) from Y...
Merge pull request #1165 from grkvlt/fix/tidyPath

Fix tidyPath to work as specified in Javadoc
Upgrade git-like-cli:0.3 to io.airlift:airline:0.6

- project has been renamed to airline
- behaviour seems to be identical in the new version
- note that for 0.7, it looks like there'll be another package rename
  from io.airlift.command to io.airlift.airline:
  https://github.com/airlift/airline/pull/25
Merge pull request #1154 from sjcorbett/further-os-details

Improves detection of OS in OsTasks
Merge pull request #1169 from aledsage/refactor/gitLikeCli-to-airline

Upgrade git-like-cli:0.3 to io.airlift:airline:0.6
Tidies for readability and formatting in SshMachineLocation and related classes
Adds KeyTransformingLoadingCache to brooklyn-utils
Cache and reuse SshTools in SshMachineLocation.

* Uses LoadingCache to create, store and expire SshTool instances
* Properties in REUSABLE_SSH_PROPS are removed from Map given to
  connectSsh via BasicPool supplier.