Cleanup on alignment holes and edge groove.

Alignment marks are now always offset within the core and won't get trimmed off by the core cutout or the edge groove. Multiple marks on nose and tail.

New params:
- Guide hole offsets.
- Edge groove can now handle any edge width, and any cutter width.

Misc code cleanup.
Updated readme to indicate current deps.