Made pid_filter_t public.

This allows to do static allocation of the structure, as discussed in
issue #2.

It would help me to write test for issue #8 (synchronization) if this is merged because I could inspect the mutex state in the tests.