Test that mistyped variables yield sensible errors.
Test that mistyped variables yield sensible errors.

Also test that models conditional on latent variables don't fail.

Broken: Github issue #453

probcomp/bayeslite,probcomp/bayeslite