Feat component publisher

## [Brace yourself a component publisher is coming !](https://groups.google.com/forum/#!category-topic/angular-ui/ui/8H9DQpNRCFk)