update generic-based puzzle types for alignment changes
update generic-based puzzle types for alignment changes

specifically, `clues` doesn't work anymore because it
results in a grid size that encompasses the clues only;
instead we need to place `Blank`s (corresponding to the
dots we'd put in .pzg files anyway)

fix yajilin implementation (clues doesn't work anymore)

robx/puzzle-draw,robx/puzzle-draw