common: introduce new autogenerated SC_Version.hpp header

i'd like to move the version check from an autogenerated class library file to an autogenerated header, which can be used in all parts of the sc codebase. i'd also suggest to backport this to 3.6 as it improves the 'about' dialog of the IDE.

comments/objections?

--------->8--------
we can now access the version of sc from both language and ide

Signed-off-by: Tim Blechmann <tim@klingt.org>