feature(masonry): Reload on becoming visible

Add a `$watch` to detect when `masonry` is displayed after being hidden and call `ctrl.reload()`