Fix UUID conversion in some places.

I'm pretty sure we're prematurely converting UUID objects to alphanumerics - we
have more than we actually need.
It's not too big a problem right now, since we're still calling convertUUIDs
wherever we need, and that one has a hack to check for _id columns and convert
already alphanumeric/binary strings back to UUID's.

We still shouldn't be doing the premature conversion in ObjectLocator, though,
and only do it where we need it.

Change-Id: I7f30d8a05e2861ee3a11d2359547d3142e0892c1
Prevent double escape of content to be edited

Due to recent changes a variety of content was being double
escaped, this is a temporary fix until the new frontend comes
in.

Bug: 65143
Change-Id: Ifcf8a838776fc2148a0671c57fb03beea356f84d
[SCHEMA CHANGE] Cleanup *_user_text in DB

When we moved *_user_text stuff to *_user_ip, we never actually
got rid of *_user_text columns in the DB.
These columns still exist, though they shouldn't. Especially
flow_workflow.workflow_user_text, which is NOT NULL, but is now
always fed null values.
It seems that production etc. is tolerant and still lets our
inserts in, but we should definitely get rid of those columns.

Change-Id: I03fefcda5cdd360404b7912fb0008f5a71f8250e
Localisation updates from https://translatewiki.net.

Change-Id: I79da580aa9d436e00c07ec32db6cf100077e8a6c
Merge "[SCHEMA CHANGE] Cleanup *_user_text in DB"
Localisation updates from https://translatewiki.net.

Change-Id: Ia28829b77d62fb7b8bf5145462692a86dad2cf4f
Merge "Prevent double escape of content to be edited"
QA: update ruby gems

Needed for WMF Jenkins builds

Change-Id: If38b9dbf56d6640ca744a5ff9c639059624f539c
Localisation updates from https://translatewiki.net.

Change-Id: I85d464aaa36cf4885d3f153ddccf1548cd870527
Localisation updates from https://translatewiki.net.

Change-Id: I0c1bd4b44bb5ba14a31981c08260a37f23488e63
Use ConfirmEdit as SpamFilter

This will only check if ConfirmEdit flags content (and block it)
Coming up in a later patch will be an improvement to SpamFilter, to allow
re-submissions (with Captcha, for ConfirmEdit)

Change-Id: Iee96fb6f0351544cf7177086b9bc6ea46cf15d25
Block should just use Status::getMessage instead of trying to build that itself

Change-Id: I92c571cb8c7b469bbb4d41e444c093b3ace34bc8
Merge "Fix UUID conversion in some places."
Provide a comment for the RCFeeds

Depends-On: Ibfdffc17a934e35223887c123331795563102752
Change-Id: I0662149a4f975fc998f723b856f13009435b0eba
Localisation updates from https://translatewiki.net.

Change-Id: Ia359778bcfadb27967ea0e8999b0f3c0f451d444
Merge remote-tracking branch 'gerrit/master' into frontend-rewrite

Change-Id: I0f9baac564d12808943166af91541e2f4cef4515