Fix the interdiff selector.

The diff-context resource was broken because of Christian's local site name
refactor. Because this is now processed in a decorator, the local_site_name
needs to be the first parameter instead of the last.

Testing done: Used the interdiff selector successfully.

Reviewed at https://reviews.reviewboard.org/r/5440/
Change the svn post-commit hook to use 'rbt' instead of 'post-review'.

Trivial search/replace.
Created a keyboard shortcut to add comments to a diff

Created a keyboard shortcut (r/R) to add comments to a block of a diff. Also
saved the chunk that is highlighted when navigating the diff using keyboard
shortcuts to use for detecting where to put the comments.

Testing Done:
* Navigated through a diff using keyboard shortcuts and pressed all three of
  the keyboard shortcuts to bring up a comment, which bring up the comment box.
* If no block is selected, nothing happens when the shortcuts are pressed.
* Tested on multi and single line blocks.
* Tested on a diff with two files.

Bugs closed: 44

Reviewed at https://reviews.reviewboard.org/r/5442/
Don't let attachment image thumbnails overflow their containers.

Previously, image file attachments of certain dimensions would make
it possible for the thumbnail to overflow the thumbnail container,
which looked really ugly. We stop doing that now.

Reviewed at https://reviews.reviewboard.org/r/5444/.
hostingsvcs.bitbucket : Add optional api version argument to _build_api_url

We want to be able to use Bitbucket API versions 1 and 2.

Testing Done:
hostingsvcs tests.Bitbucket pass

Reviewed at https://reviews.reviewboard.org/r/5445/
Fix a regression in HTML escaping for text area fields.

Text area fields were no longer escaping the HTML-unsafe characters
contained in the source text, either when dealing with plain text or
Markdown escaping.

We now escape the text in the base TextAreaField after normalizing it.