Allow to define custom IP resolver

This can be used in conjunction with vagrant-aws to set private IPs of
EC2 instances, for example:

```ruby
config.hostmanager.ip_resolver = proc { |machine| machine.ssh_info && machine.ssh_info[:private_ip] }
```

This would be possible after merging mitchellh/vagrant-aws#82