compiler - cpp11: IncludesGenerator extracted

FieldsGenerator getting lightier