Fix for #321
Merge pull request #353 from paulej72/master

Fix for #321
Merge pull request #352 from TheMightyBuzzard/master

Fix for #344 done from master because I'm an idjit
System-wide fix for IDNs. Fix for unicode in urls.
Revert to previous code, this was unnecessary.
Slight logic flaw.
Final cleanup
Fix for quotes disappearing by using strip_attribute
More places to catch bad title
Fix issue where AC logic failed
Change spacing for gewg_
Merge pull request #357 from paulej72/sub_title_refix

Sub title refix
Merge pull request #354 from TheMightyBuzzard/IDN

Idn
BadPasswordLog saved cleartext bad passwords.

This is a security hole as sysadmins could view users failed passwords
and guess at their real passwords and use it to potentially log into
other services.  This bug was mitigated by the fact that the
badpassowrd table gets purged and only holds a couple of days worth of
bad password.  This will eb accompanied by setting the password field
on the badpssword table to “”.
Merge pull request #358 from paulej72/master

BadPasswordLog saved cleartext bad passwords.
Fix for diacritic stacking annoyance.
Switch to Mn as it is constant across versions of perl.
Merge pull request #359 from TheMightyBuzzard/diacritics

Fix for diacritic stacking annoyance.
Show domain and unicode in url warning for Editor pages.
Woops, meant to remove that