Fix an error with certain hosting fields in the repository form.

Due to an indentation issue, a variable was being referenced when
it shouldn't have been. This was breaking GitHub support in the
repository form.
Merge branch 'release-1.6.x'
Disable "Compatibility Mode" For IE8/9/10.

On current versions of Internet Explorer, ReviewBoard does not display
correctly when running in "Compatibility Mode".  When running in the
default "Standards" mode, everything looks and behaves as expected.

This simple change adds a meta tag to the default HTML template that
instructs IE browsers to render the page normally instead of using
Compatibility Mode.  Non-IE browsers will ignore this tag.

This problem was discovered while deploying ReviewBoard on my company's
intranet.  Our publicly-facing website is horribly designed and IE will
automatically enable Compatibility Mode for it.  Unfortunately, it does
this by filtering URLs by top-level-domain, so sites on our company's
intranet will also load in Compatibility Mode whether they need it or
not.  I get a lot of frustrated comments from IE users when ReviewBoard
doesn't seem to work correctly for them.  You can manually disable
Compatibility Mode for a site but since you have to re-disable it every
time you close and re-open your browser, it's not very practical.

Reviewed at http://reviews.reviewboard.org/r/2999/
Remove links from recent actions widget in admin dashboard.

When allowing extensions to have their own admin sites, broken links are
generated by this list under special circumstances. This is due to a bug
in Django; an issue has been filed at
https://code.djangoproject.com/ticket/17726.

Until a custom admin log is written, or a better solution is found, the
links will be removed altogether.

Reviewed at http://reviews.reviewboard.org/r/2957/
Require Django 1.4.
Fix a bug causing generation of Web API documentation to fail.

This fixes a small bug causing generation of the Web API documentation
to fail.

The addition of new resources like those found in /r/3008 caused the
documentation compilation to except. If the documentation contained
double newline characters it would split the output into 3 arguments,
causing the exception.

Reviewed at http://reviews.reviewboard.org/r/3009/
Backport the git moved file logic to 1.6.x.

In 1.7 dev, support was added for showing moved files in the diff
viewer. One piece of this was to support parsing moved files in Git.
Turns out this is pretty useful and important to some people running
1.6.x (including on RBCommons), so backport this parsing logic so the
diffs won't error out.
Merge branch 'release-1.6.x'
Added * flag to required review request fields

This shows a "*" indicator by all required fields, making it more
apparent what needs to be filled in before publishing.

Reviewed at http://reviews.reviewboard.org/r/2881/
Remove the char_limit template filter.

This filter is no longer used, and Django's truncatechars is a valid
substitute anyway, so remove it.

Reviewed at http://reviews.reviewboard.org/r/2645/
Clean up the stylesheets.

This does some cleanup on our stylesheets:

* Changed ".6em" to "0.6em" in admin.less
* Made use of definitions in defs.less
* Imported defs.less into common.less
* Added -webkit rule to .border-radius definition
* Added .border-shadow definition
* Made use of .border-radius where applicable

Reviewed at http://reviews.reviewboard.org/r/3027/
Hard-code a Django 1.3.1 requirement.

Django 1.4 was released, and breaks with Review Board 1.6.x. We were
requiring version 1.3.1 and up, but we need to require 1.3.1
specifically for now.
Add release notes for Review Board 1.6.5.
Release Review Board 1.6.5.
Merge branch 'release-1.6.x'