Added field to BuiltInTestCase struct for giving tf version. Propagated to all existing tests cases. Valid tests that already work for tf12 given "both" tag so that they will test both terraform versions
Added test for checking for tags as a custom TF12 rules, as the bug describes in the issue
Debugging #112 in progress.
This PR includes: