Change required  data

The URL changed of the Puppetlabs Forge repository.
Also added the Module Data module to allow Hiera setup in the module itself.
Add external Guest Additions resource for VBGuest plugin

As sometimes the installation of Guest Additions fails to load the
shared folders, this will make sure the VirtualBox and Guest Additions
version stay equal.