kerberos-identity-manager: Support Linux's notification pipe for KEYRING
A subsequent commit will start using Linux's notification pipe for monitoring changes to Kerberos KEYRING credentials caches. Clarifying the names of the symbols used to implement the existing GFileMonitor and timeout GSource based mechanisms would make the code more readable.
This is a rebase of !47 (closed)