Ensure that `finalize!` is called for the config object

Vagrant does not call `finalize!` if the configuration key is not used
in Vagrantfiles:
  https://github.com/mitchellh/vagrant/issues/1877

Fixes #2.
Add #2 to changelog
Merge pull request #2 from tmatilai/finalize-config

Plugin crashes Vagrant if nothing is configured