Introduces 'preference.rename > done' callback event.

Is fired each time a preference string is renamed.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4997 2fea6a4d-a838-0410-917b-93a53c48e9d2
Convert UTF-8 header values to ISO-8859-1 if prefs say so.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4998 2fea6a4d-a838-0410-917b-93a53c48e9d2
Convert encoding of additional email headers.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4999 2fea6a4d-a838-0410-917b-93a53c48e9d2
Exclude empty email headers.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5000 2fea6a4d-a838-0410-917b-93a53c48e9d2
Correctly validate email header fields.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5001 2fea6a4d-a838-0410-917b-93a53c48e9d2
Renamed 'public' and 'private' properties.

Avoid using reserved keywords.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5002 2fea6a4d-a838-0410-917b-93a53c48e9d2
'this' is a reserved keyword.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5003 2fea6a4d-a838-0410-917b-93a53c48e9d2
Move get_prefs() to combine all preference-related functions into the same source file

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5006 2fea6a4d-a838-0410-917b-93a53c48e9d2
Sanitize IP addresses on Comments panel.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5007 2fea6a4d-a838-0410-917b-93a53c48e9d2
Sanitize HTTP values present in Comments' edit links.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5008 2fea6a4d-a838-0410-917b-93a53c48e9d2
Sanitize HTTP values present in Files' edit links.

Also fixes the link's double encoding error introduced in
r4826.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5009 2fea6a4d-a838-0410-917b-93a53c48e9d2
Fix double HTML encoding errors on Files panel.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5010 2fea6a4d-a838-0410-917b-93a53c48e9d2
Sanitize HTTP values present in Sections' edit links.

Also fixes the link's double encoding error introduced in
r4826.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5011 2fea6a4d-a838-0410-917b-93a53c48e9d2
Proper encoding method on Article count link.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5012 2fea6a4d-a838-0410-917b-93a53c48e9d2
Make some sense of it.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5013 2fea6a4d-a838-0410-917b-93a53c48e9d2
Sanitize HTTP values present in Files' edit links.

Fixes the link's double encoding error introduced in r4829.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5014 2fea6a4d-a838-0410-917b-93a53c48e9d2
Fixes Images panel's double encoded tooltips.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5015 2fea6a4d-a838-0410-917b-93a53c48e9d2
Fixes Links panel's double encoded tooltips.

We meet again r4829

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5016 2fea6a4d-a838-0410-917b-93a53c48e9d2
Sanitize HTTP values present in Links' edit links.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5017 2fea6a4d-a838-0410-917b-93a53c48e9d2