report: Don't bomb on thing.ignore_reports.
Fix top-level distinguished comment messages

The new "sendreplies" feature introduced a conflict since this
feature was assuming that self-posts would always send messages for
replies and that links never would. That's no longer true.
Fix exceptions caused by plain_link with no path
Add first_message_name to MessageJsonTemplate, a fullname version of the current first_message
Add nodejs to install dependencies.
Merge branch 'master' of git://github.com/reddit/reddit
Redirect to subreddit search if subreddit name includes a hyphen
PageviewsByLanguage total is now a BigInteger.
AdImpressionsByCodename total needs to be BigInteger.
Merge branch 'master' of git://github.com/reddit/reddit
Wrap sqlalchemy sum to handle BigInteger.
Allow subreddits to exclude banned users' posts from their modqueue

Many subreddits just use scripts or AutoModerator to automatically
confirm removal of all posts by site-wide banned users from their
modqueue. This will eliminate the need for third-party tools for it.
mobile/compact still needs save_thing() and unsave_thing()
Automatically ignore fastlane comments in normal commentstree_q.

This is safer than skip_commentstree_q as it's tied to the live config
rather than a data attribute that we can forget to change back.
Make sure fastlaned comments still show up in /comments.
Add MessageError.
send_system_message raises MessageError if inbox full.
ipn: Log errors related to send_system_message.
Add /r/myrandom (gold only for now)

Takes you to a random subreddit you subscribe to
Send users a system message when they buy gold with google wallet.