CHEF-4637 - Add support for the new generation FreeBSD package manager

Rebased version of https://github.com/opscode/chef/pull/1055 which includes contribution information as well.