more inheritance testcases.
added testcases to test project.
even more testcases.
even more testfiles.
Move some test cases.
Write out the Virtual: part of method descriptors since it might be important.
added compiled version of uncompilable tests
Take inherited interfaces into account when generating .ImplementInterfaces and .Overrides calls.