Introduce a private header class for qbs::Project.

This is needed for a follow-up patch.

Change-Id: Ica5b5f42028020595e7362953879a51e9ca2e28e
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>