fixed visible plugin attribute not resulting in plugin removal

* Fixes issue with logo being hidden via player studio and not
reflecting in player v2
* Other layout plugins should also respect empty or false visible
attribute.