=tck method names and fine-details in some specs improved

Minor but useful renames / cleanups / fixups before 1.0, some comments in-line
This weird subscription swapping on cancellation actually did fail akka-streams when the test would be given very long timeouts, because it'd say "whoa, but you didn't ever subscribe" (because it hit new, completely unaware of some subscriber subscription).