correct package names
add tag to virtual resources

This is a workaround for puppet bug #18444.

Untagged virtual resources get accidentally realized if chaining arrows
are used somewhere else in the manifests. So if they can be identified
using a tag, the problem can be mitigated until a fix gets released.
Merge pull request #1 from mfournier/2bugfixes

2bugfixes