common iface: new header for casts

Signed-off-by: Matthias Kretz <kretz@kde.org>