Initial commit of freebsdports module

It doesn't support actually building a port yet, but this initial commit
supports modifying the existing config options, running "make rmconfig",
and also "make showconfig".
Merge pull request #7836 from terminalmage/freebsdports

Initial commit of freebsdports module