Docs: Move 2.5.1 changelog to the corresponding release notes
Docs: Move 2.5.0 changelog to the corresponding release notes
Docs: Remove 2.1.6 from changelog

All data is already present in the release notes
Docs: Small cleanups

Partial cherry-pick for c4b627d8.
Remove stray os.close(fd)

A fallout from 2bc49e00d7485dabb5659c8104d5224ec1cad451.
Travis: --use-mirrors is deprecated in pip 1.5
Docs cleanups: Put all Fabric commands in a section

This increases readability on the index page, since this way no command
is being listed there.
Get TITLE and DESCRIPTION from siteconfig directly

Instead of changing django.conf.settings at runtime which we should not
be doing:
    https://docs.djangoproject.com/en/dev/topics/settings/#altering-settings-at-runtime
and is the source of bug 3150.
cache: Cache the top stats for a much longer time

Previous behaviour had us cache for x*POOTLE_CACHE_MIDDLEWARE_SECONDS
which is 10-15 minutes by default. That is ridiculously quick for
something that is very expensive to compute and doesn't change that
much.
By default we now cache for a whole day and this can be changed in the
new setting TOP_STATS_CACHE_TIMEOUT.
settings: Document POOTLE_TOP_STATS_CACHE_TIMEOUT