Add support for FreeBSD next generation package manager
Refactor FreeBSD package providers