Offer warning when a period is included

This is a warning only because we use the period in the Architect
course. It should be scary enough to prevent users in other courses from
doing dumb things though.

Fixes #TRAINVM-129