refactor(Directive): Remove deprecated Directive.*_VISIBILITY constant

This changes is a BC break. The old constants should be replaced with
the new ones:

Before:

    Directive.LOCAL_VISIBILITY
    Directive.CHILDREN_VISIBILITY
    Directive.DIRECT_CHILDREN_VISIBILITY

After:

    Visibility.LOCAL
    Visibility.CHILDREN
    Visibility.DIRECT_CHILD