NEW: support for documentVisibleRect

currently, both scrollview and clipview do not support the documentVisibleRect method.
this is fixed by this PR.
all credits for the implementation go to cacaodev.