Build: allow building without pkgconfig
Add variables which can be used to explicitly specify dependencies, and use pkg-config only as a fallback.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Add variables which can be used to explicitly specify dependencies, and use pkg-config only as a fallback.