Refactor: fencing: avoid "namespace" in public headers
It's a C++ reserved word, and some of our release tooling complains