feature(masonry): Reload on becoming visible

Add a `$watch` to detect when `masonry` is displayed after being hidden and call `ctrl.reload()`
Merge branch 'squash' of https://github.com/kkolstad/angular-masonry into squash