Modified ModularVisual to check dimension of color, added reactive polygon test and added color to visuals and examples

Minor fix post rebase

Fixed spelling mistake

Added reactive ellipse tests
Changed coordinates of test visuals
Added reactive regular polygon tests
Fixed  regular polygon tests
Replaced color and border_color attributes as Color objects, added Color.is_blank() method
Minor fixes
Merge pull request #368 from mssurajkaiga/reactive-visual-tests

WIP: Reactive Visual tests and integration of Color with visuals