Switch from using Chef::Version to Gem::Version

ChefDK uses prerelease versions, which don't follow the strict filtering
that Chef::Version uses for cookbooks. As a result, trying to use this
plugin with a chefdk knife causes a failure. For more detail, please see:

https://github.com/opscode/chef-dk/issues/32