provide virtual package

This package will be required by libraries that require an
implementation of it, but don't wish to specify this one in particular.
Merge pull request #113 from greg0ire/dependency_management_improvements

provide virtual package