Move standard C header check to smoke test.

Previously this check was a compiler make target. Now that smoke test exists it
is more appropriately placed there.

Suggested by @bradcray.