Fixes bug in rgbaDictToColor if alpha is zero

Fixes bug: rgbaDictToColor parses rgba as rgb if alpha is zero
More extensive tests

New tests:
- rgbaDictToColor
- parseFigureMessage: for circles and containers
- Disabled canvas drawing tests using imageDiff due to a bug in
imageDiff