Finish up post count support in tags API

Refs #4521
- Handle 'include' query param in tags API.
- Add post_count support when fetching a tag with findOne.
- Remove post_count from options.include after processing.
- Extra database query no longer used to fetch post_count.
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
Add tests to verify db version hasn't changed

issue #4479

- these tests will need updating if ever the db schema (not inc validations), permissions fixtures or db
version ever changes
- the intention is that it is no longer possible to accidentally change permissions or the db schema without
knowing you need to update the db version and the values in this test file
Merge pull request #4686 from jaswilli/tag-api-post-count

Finish up post count support in tags API
Merge pull request #4546 from PaulAdamDavis/url-preview-comp

Add a URL preview componant
Merge pull request #4688 from ErisDS/migrate-test

Add tests to verify db version hasn't changed
Fix broken user list paginated scrolling

Closes #4695

- Adds a new class to the template and minor CSS to allow user list scroll events to work
Merge pull request #4696 from PaulAdamDavis/paginated-users-scroll

Fix broken user list paginated scrolling
Updated tag management UI with the post counts

closes #4683
- added post count to 'delete tag' modal
- fixed lint errors
- preventing extra data to be sent to server
- adjustments suggested by @jaswilli
Merge pull request #4689 from ekulabuhov/4683_TagPostCountUI

Updated tag management UI with the post counts