Improved comma tag completion on international keyboard layouts

Reported in issue #1475
- `String.localeCompare` can be more reliable for keys that do not relate to cursor movement
- Adds a third key handler (`keypress`) that contains the character code rather than physical key
- `COMMA` key constant no longer required (unless `,` char should be a constant?)
Add Post Tags to RSS Feed

Issue #1722
Delete all content (posts and tags)

closes #1445
- added delete button to ‚ugly debug tools‘
- added api call to delete all content
- added /db to cache invalidation routes
Merge pull request #1741 from hughes/better-comma-detection

Improved comma tag completion on international keyboard layouts
Merge pull request #1750 from pmgarman/rss

Add Post Tags to RSS Feed
Adds URL back into theme config

fixes #1749

- pass config().url into theme.update
- rename paths functions to match theme function
- adds tests for theme config
- We should probably try to eliminate passing config.url around
Merge pull request #1761 from ErisDS/issue-1749

Adds URL back into theme config
rogue dataprovider
Set min-height on user profile cover image

Fixes #1752
Merge pull request #1743 from sebgie/issue#1445

Delete all content (posts and tags)
Adding messaging that deleting is permanent
Merge remote-tracking branch 'upstream/master' into whird.jpope.org