cmake: fix test bench builds following static lib reorg
framefilter: comment cleanups, use pixel data type
ppa: remove redundant PPA event

The PPAScopeEvent macro causes a bar to appear in our profiler with the given
name, associated with the CPU core and start/stop time. The problem with this
particular instance is that the function was copy-pasted from another in this
file and this profile scope came along for the ride and since they both have
the same name and one calls the other it is essentially a NOP
NALwrite: Include forgotten header

Fixes build on Linux, where memcpy is not global.
cmake: Don't rely on non-POSIX ar functionality

Fixes build on stricter systems like FreeBSD.