Add listener for size changes on fa-surface

Fixes a bug where faSurfaces don't update their size whenever whatever expression fa-size compiles to changes.

If you'd like I can take ngClass on this directive too...I need it for something similar.