Chef11.8 support

Catches up the `sm` branch with upstream, [incorporates fix](https://github.com/opscode/knife-rackspace/pull/61) for breaking issue with Chef 11.8.