Refactored `createWave` and constructor for clarity
fix(utils) - implemented iterator() as standard function instead of DI service instance.
demo(tabs) - improved testimonial demo

Moved to first demo shown in docs
Improved responsive layouts
fix(tabs) - defer $digest() from non-active tabs

Fixed https://github.com/angular/material/issues/98
Implemented addDigestConnector() which enhances specified scope to support dynamic digest disconnects and reconnects.
Updated TabsDirective to use enableDisconnect()