if cloud attributes are nil fallback to fqdn/ipaddress in node object

for determining the public_hostname and public_ipv4
include node address information in partial searches on the :node index
Merge pull request #194 from RiotGames/include-addr-partial

include node address and hostname in partial searches on the :node index