Rename property "visibility" to "visible"

The adjective form is more suitable for boolean properties, moreover
"visible" fits in with "enabled". CSS has a property "visibility",
however this one has different modes expressed as string values.

Close #162

Change-Id: I3f45be9cd4964a53ad4f618cddd5e631fc1f4148