Inject only into files in the batch. Fix #132.

Prevents injecting into iframe HTML files that are included by
reference in a batch's test but do not contain tests themselves.

Add iframe to basic test fixture to catch this case.