FIX. Logical Test block do not clone correctly.
Tiny typo correction
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
LCD Display Blocks

Add Blocks to create and control generic LCD displays. I2C and parallel interfaces.
Fix. Header lines generated out of order (needed for above to work)
Move 'tone' blocks to 'Pins' draw because they set a pin's state.
Change 'Utilities' draw to 'Generic Hardware' and improve color.
MessageBlock: add <&space> command to allow space at start or end of messages
MessageBlock: add <&nothing> command to allow apply settings without 'printing'

Correct some of my previous daft coding in old 'utilities' draw.
Merge pull request #71 from TonyCallear/LCD-Displays

Lcd display blocks. Move tone blocks. Tidying up