Fixes #6052. Urldecoding usernames to allow non-alphanumeric characters.
Added function for escaping query strings and fixed several XSRF vulnerabilities.
detect pagination needs
Merge pull request #5971 from jdalsem/detect-pagination-needs

Eliminate unneeded pagination when no limit/offset
Adds comment to explain URL decoding in get_user_by_username
Test that get_user_by_username accepts URL encoded input
Merge branch 'sembrestels-patch-2' into 1.8
Fix redeclaring $size variable - breaks user icon if filesize == 0 or the file somehow no longer exists
change variable name for content length
Merge pull request #6086 from beck24/profile-icon-size

Profile icon size
fixes #6100 auth_gettoken now works with email address
Merge pull request #6106 from jeabakker/6100-webservices-auth-gettoken

fixes #6100 auth_gettoken now works with email address
Fix inline docs for set_input
Fixes #6177 - refuse to deactive plugins used as dependencies
whitespace fix
move deactivate event registration to the user-triggered action
forward to all if no group archive requested
Merge pull request #6151 from jdalsem/patch-9

Forward to list of all group blogs if archive not requested
fixed a unittest I broke in #398
invalidate the subtype_cache when removing a subtype