(maint) Add Travis CI testing
Merge pull request #5 from xaque208/tests

(maint) Add Travis CI testing
(maint) Pass lint and cleanup
(maint) Add a LICENSE!
Merge pull request #6 from xaque208/lint

(maint) Pass lint and cleanup
Allow to supply an array of dns servers to be pushed via dhcp-option

From openvpn's man page:
"--dhcp-option type [parm]
 (...)
  DNS addr -- Set primary domain name server address.  Repeat this
    option to set secondary DNS server addresses."
Allow to configure the dev-type openvpn should use

This comes in handy if one would like to explicitly name the interface
openvpn should create. This now can be accomplished by setting 'dev' to
some name and 'dev_type' to either tun or tap.
Make it possible to configure a certificate revocation list

The server.pp manifest already had support for that, but the
template does not.
Merge pull request #7 from mmz-srf/feature/allow-multiple-dns-servers-to-be-pushed

Allow to supply an array of dns servers to be pushed via dhcp-option
Merge pull request #9 from mmz-srf/feature/make-certificate-revocation-list-configurable

Make it possible to configure a certificate revocation list
Merge pull request #8 from mmz-srf/feature/add-option-dev-type

Allow to configure the dev-type openvpn should use
(maint) Improve the documentation
Merge pull request #10 from xaque208/doc

(maint) Improve the documentation
release 1.0.0