Add a URL preview componant

Closes #4499

- Introduces a URL preview component
- Added the component to tag settings and post settings
- Adds a new CSS file for this component which makes sure the preview never wraps onto multiple lines
Merge pull request #4546 from PaulAdamDavis/url-preview-comp

Add a URL preview componant