Better upgrade and distro package installation.

The rabbitmq cookbook should support both install and upgrade of packages.

Fixes issue#143