Properly license all nontrivial files
speed up memcpy for aligned bases but misaligned length
Refactor pk, bbl, machine into separate libraries Yuck.