feat(popover): Single mode popovers implemented as directive

This is the same as implementing it through the tooltipProvider, but putting it in a directive gives us better code separation.

Working plunker can be found here:
http://plnkr.co/edit/WGRdx3?p=preview

Used in HTML like:
```
<popover-mode-single></popover-mode-single>
```