Given, When, Then comments in tests.
Implemented test runner.
Removed INLTestCase and INLInvocation entirely.
Rename `[INLTest execute]` to `[INLTest run`].
Renamed `[INLHook execute]` to `[INLHook run]`.
Renamed `INLTestRunner` to `INLNodeRunner`.
Fix terminology in INLNodeRunnerTests.
Reordering tests to match classes.