Add a URL preview componant

Closes #4499

- Introduces a URL preview component
- Added the component to tag settings and post settings
You don't want didInsertElement to be an observer; that means you're going to call `_super` every time slug changes.

Probably safer to do 
```js
myFunc: function(){}.on('didInsertElement').observes('slug)
```