decode URLs before processing them (fixes #4507)
Moving colors in variables.scss to colors.scss

- Fixed the conflicting red color
- Currently using the darker red
Removing the comment regarding the source of the lines

MrZyk pointed out that this information is preserved in git.
Merge pull request #4541 from ssrihari/merge-variables-to-colors

Moving colors in variables.scss to colors.scss
Fix regression in 404.html
Removing the conflicting green in colors

- This was a regression from pull request #4541
- Moved the red color to the section above to separate it from the rgb
  colors that aren't used
Merge pull request #4544 from ssrihari/fix-green-color-regression

Removing the conflicting green in colors
Merge pull request #4543 from Flaburgan/regression-404

Fix regression in 404.html
updated 44 locale files [ci skip]
Do not fail when environment.sidekiq.retry is set to false, closes #4545
avoid publishing empty posts (fixes #4401)

invalidate empty posts when created by a local user

add changelog entry
Merge pull request #4542 from Raven24/empty_publishing

avoid publishing empty posts
refactor ConversationsController, move query builing to User model
Merge pull request #4547 from Raven24/conversations

refactor conversations_controller a bit
refactor twitter service model
Merge pull request #4387 from MrZYX/refactor_twitter

refactor twitter service model
refactor conversations_controller#create
Merge pull request #4551 from Raven24/conversations

refactor conversations_controller#create
refactor message creation (conversations)
Merge pull request #4556 from Raven24/conversations

refactor conversation message creation