bbaugher/serf — pull request #8 by ctrlok (2013-12-09 22:32:29+00:00)
Title: Some logical improvement in addresses

Hi.
If I want set address of nodes in my wrapper cookbook I need write something like this:
```ruby
override['serf']['bind_address'] = "#{node['ipaddress']}:#{node['serf']['bind_port']}"
```
It is not logical. I rewrote some logic, but add backward compatibility if your need.
This block tested 'bind_address' for ':' (if anyone use it)
```ruby
bind_address = node["serf"]["bind_address"] unless node["serf"]["bind_address"].scan(':').empty?
```
and right now I can set adrress like this:
override['serf']['bind_address'] = "#{node['ipaddress']}"
Oh, and I change version in metadata for Berks compatibility.
All tested on two vagrant nodes and work fine.