Revert "remove libpafe"

This reverts commit 88c1afaaf3c3b6dba8f69c0fd3b74141b575c108.
Revert "Revert "remove libpafe""

This reverts commit fd4977cae7401e2c016a0f27c1aeeaeb13c81978.
Revert "Revert "Revert "remove libpafe"""

This reverts commit 465983cb36d30011ca901a8c27c08fab2f372892.