make the module future parser compatible.

And make a note into the README, about the ipaddress gem
as a requirement for the module to work.

travis build fails, but due to some unrelated error
with regard to tun configuration.

Tested with puppet 3.7.3, ruby-2.1.5, on OpenBSD 5.6 -current.