Use public ip and hostname for host lookup. Fixes infochimps-labs/ironfan#328
fix: Use public ip and hostname for host lookup.

Merge remote-tracking branch 'travis/cluster_kick'

This fix allows maps IP addresses to Ironfan names for display by the
cluster_ssh plugin. It addresses the following pull request:
https://github.com/infochimps-labs/ironfan/pull/329.
Version bump to 5.0.7
fix: yielding control of gemspec back to Jeweler
fix: error-reporting error in cluster_ssh

The error handler in Chef's ssh knife command relies on @action_nodes
being populated by a search for targeted Chef nodes. We override
Chef's configure_session method, however, which populates this field,
because our method for generating a list of hosts to ssh to is
different.

This commit populates the @action_nodes field within Ironfan's
configure_session method.

This commit addresses
https://github.com/infochimps-labs/ironfan/issues/330

Squashed commit of the following:

commit 5dcddf034bf122193dfeb162dcfe6e9e116a36a5
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Wed Jan 15 16:41:09 2014 -0600

    populating @action_nodes in cluster_ssh

Change-Id: I999f56b06739af4e502f6e1f3629823e21ab2334
merging gerrit/master
merge: changes from github/master up to 56733b50c563ecb6f3430d8f07a7cd436e3ac992

Change-Id: Iae64325c6b12ae17ae7d97d414097bdd0b8b716b
Version bump to 5.0.8

Change-Id: Ie7e70c9b2fc7ed123f418f1aefdd55c147b72750
generating gemspec

Change-Id: I0506c08d25406f2d9aeb5ac80ce79667ce1f153a
merging gerrit/master

Change-Id: I5ca720380fa935b5ea33c7812d906b681ba2c034
merge: changes from github/master up to 7d009dd4d395948fcfc3af72ed662262fc9c87c4

Change-Id: I97ec8d5b71ef9cd2fe7fa77c75c8524fe7b2d7d2
merging gerrit/master
fix: update rcov to simplecov

This commit replaces the :rcov task, which previously invoked rcov,
with the :coverage task, which invokes simplecov. Rcov does not work
with Ruby 1.9 and above.

Change-Id: If1188e7208e5a17cfafbf6b2154ffabbc6a0a0d8
Merge pull request #341 from infochimps-labs/master

merge github/master into gerrit/master

merging in already-reviewed changes and version bumps
Merge remote-tracking branch 'ic/master'