Github issue #63: willRender and visible flags

Unified rendering system to use only the “visible” flag. Deprecated
“willRender” flag.

Added “visible” flag to IChild interface. This allows Group objects to
set visible status. See Github issue #20.

Cleaned up associated checks and references.