AUI-1451 - Create afterVisibileChange handler in the base view module

Hi Eduardo,

I attempted the change you recommended here: https://github.com/marclundgren/alloy-ui/commit/6acbe24ea50765d0daae4dac13ea312d708b00bc#comments

It seems to work just as well as before but now there's no need to manually call the after handler as you said.

Please let me know if there are any issues.

Thanks!