More cleanup

Cleaned up more old audio implementation residue.

Removed fd.h and created actual implementations for Core::Type and
Core::Identifier.