Introduce the :pkgng package provider for the new pkg tool on FreeBSD

This code is originally from @xaque209
<https://github.com/xaque208/puppet-pkgng>, but has the addition of some basic
tests.

This pull request is mostly to start the discussion, I'm not sure if the tests are sufficient at this point.