Ensure KakuroGridGenerator creates clue cells

Ensure KakuroGridGenerator is successfully able to
swap out empty cells with clue cells at the heads
of answer sets.
Add and hookup a sums generator

Implement a KakuroSumsGenerator in PuzzleCore, and
hook it up to the kakuro editor to allow users to generate
kakuro puzzles.