start to separate connection fixup from path step generation
move cursor into a single location
create renderDrawRight functions by type
move connection fixup back into renderDraw methods
small RTL fix and code review feedback
Merge pull request #78 from code-dot-org/functionalBlocks

More block_svg cleanup