support for EC2 IAM roles with Amazon S3 file store/backup
refactor multiple instances of S3 key check logic to single variable
Fix: block parser now uses regexes for end tags. solves code block case, where end tag must be on a line of its own.
Not initializing variable for looping if unused in loop
Fix assignment of post number to progress position
Use progress bar indices in jump control, too
FIX: rate limit password reset email
FIX: API should return post_action or nil, true is wrong
FIX: incorrect redirection code
FIX: missing index
FIX: don't make an ajax request when password or user is blank
SECURITY: stop potential symbol leak
Unknown format is not interesting
FIX: #2664 it should be validates not validate

Thanks @chancancode
Merge pull request #2658 from akshaymohite/optimization-fixes

Not initializing variable for looping if unused in loop
clarify flag-to-hide second round requires staff
make share link input field readonly, with css tweaks
better description of hidden flagged content
FIX: incorrect tooltip, most posts was only sometimes right
FIX: ensure consistency on topic featured users