Colour bugfix

Following a suggestion to make differently coloured neighbouring
InvisiGlass blocks not share a side. E.g. if the blocks are coloured
differently, they no longer use the closest block's colour.