Make include-what-you-use happy with files in source/scriptinterface and fix what needs to be fixed. Ref: #8086 Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
f9114a87f2
A class which can not be derived from should tell that in the declaration.
This was SVN commit r28146.