added include_test to classes (if present a test function will be placed in corresponding header test file)
cleaned up Test ctor which now accepts header instead of just id so it can get info about file inclusion, namespace, etc