Renames, and more crazy thenables.
Fill in and add to 3.3.2.3.3 tests.
Fill in and add to 3.3.2.3.4 tests.
Inlcude thenable-for-thenable tests.
JSHint cleanup.
Add pathological thenables.
Forgot some code markings.