fetch_trackers: Make trackers.py self-packaging for Elastic Beanstalk.

This should have no effect on actually running the script, but is useful
if you do want to use Eb or likely some other service like GAE.
fetch_trackers: Use X-Forwarded-For when behind a trusted reverse proxy.
fetch_trackers: Change tracking_domain config to be a full URL.
markdown_souptest: Allow img attributes through.
Revert "Revert "Temporarily use "[deleted]" in JSON for deleted usernames.""
Fix manage-consumers not correctly iterating over files.
wiki: Fix table of contents links in some browsers.
wikitoc: Accept period in header id.
Prevent replying to your own messages (except modmail)
health: Clean up imports / dead code.
health: Use correct MIME types for JSON responses.
health: Fail health check if specific file is present.

This lets us mark a server dead in the load balancer.
Add JSON output to the non-mod view of /about/stylesheet.
Update links on the rules page
Add "random" comment sort.
Add "contest mode" for fairer best of 2012 voting threads.

When contest mode is enabled:

 * Comments are randomly sorted.
 * Comment scores are hidden.
 * Replies to top-level comments are hidden behind a toggle button.
Upgrade to Pylons 0.9.7.
Remove legacy buffet template renderer abstraction layer.
Use a User-Agent for suggest title urlopen()

This will fix the 429 errors on reddit urls (rate-limiting ourselves)
Attempt to remove site name from the end of title suggestions