Allow specifying plugins by versions

Yoinked from opscode cookbook with tweaks