Fix build
- mostly sync wifi_data_provider_freebsd.h to its Linux equivalent.
Add protobuf to the unbundled patches.
Regenerate pkg-plist, packaging works \o/