Add {{Welcome non-latin}} to list of welcome templates
Also fixed some minor JSHint issues, and removed the duplicated anonymous function in deprod
More minor JSHint fixes
Implement bot flag as requested in issue #123 for unlinking
Other "floody" operations should also set the bot flag in a similar fashion
Use .done(), .fail(), and .always() with $.ajax
protect: support arbitrary namespaces at RPP

Previously, requests for protection of TimedText: or Module: pages, etc. failed.
Particularly for Lua modules, protection might need to be requested.
Now such requests should work.
Talk spaces aren't fully handled correctly, but requests for protection of these are rare.
morebits: remove |chars| parameters from string.trimX polyfills

These parameters are not supported by native implementations, so our replacement implementation shouldn't be offering them.
several modules: use new formatReasonText function

This fixes two problems that sometimes occur with these modules:
* Part of a deletion reason is lost due to the use of a pipe character
* Signatures are sometimes "preformatted" due to trailing newlines in a
deletion reason, etc.
In talkback, pipe replacement is not relevant, so a basic trim is
applied to the text.
talkback: bug fix with optout message

This is what comes of testing only in my own userspace...
several modules: avoid overwriting the wgPageName variable

We shouldn't be fiddling with mw.config values.
After this change, use mw.config.get("wgPageName") for page name with underscores, and Morebits.pageNameNorm for page name with spaces.
use .utc() for timestamps and format them the sme way as the wiki does
batchdelete: decode location.pathname before using it as gapprefix

Would cause double percent-encoding and apinvalidtitle.
welcome: fix typo

Sorry about this.
batchdelete: use decodeURIComponent instead for decoding pathname

Pages like [[E=mc^2]] would fail with decodeURI.
Update modules/twinklewarn.js

Removed a deleted warning template.
warn: add red notice to show correct use of {{uw-username}}

Per discussion at WT:TW and WT:UAA.
secure is now redirecting 301 back to normal
welcome: add pref to disable signature on custom templates

Per issue #140.
warn: correct placement of red notice div in DOM
talkback: add Teahouse talkback template
morebits.css: small tweak to QuickForm header selector

This is needed for upcoming changes I plan to make. It works in IE9 and
latest Firefox, and as such it probably (!) works in Chrome.