Remove all uses of "cube puzzle" and clean up related uses. Fixes issue #89.

This does not touch 3l, which will be getting a larger overhaul.