Add aria-hidden="false" to node when visible binding is false.

Adding aria-hidden='false' to node when it is not visible and remove it when it is visible, also added tests to confirm behaviour.

This closes issue #1322