Take out file check that breaks reading cached files.
Comment out setting utf-8 encoding as it doesn't seem to work with
ruby1.8
Read hosttype specific dnsmasq settings from
/etc/puavo-vpn-client/dnsmasq.d/ instead of hardcoding them.
set-servers needs trollop and dbus libraries
Name the vpn device as puavo-vpn0 to make sure that the name stays
constant even if other tunnels exist.