Using virtual resources for apt-get update and alien

This commit removes the prereq class and uses virtual resources to
ensure that apt-get update is performed and that alien is installed.