Tweak the gen_contents_index script
Tweak the mkDocs script
Set RELEASE back to NO
Merge b737a4 into the 7.6 branch, curing Trac #7748

The caching of goals in the constraint solver led to a
equality-constraint loop even in a really simple program!

    commit b737a45391201fd475b89227ed1d7c9b72b24eea
    Author: Simon Peyton Jones <simonpj@microsoft.com>
    Date:   Fri Aug 31 10:05:03 2012 +0100

    More simplifications to the constraint solver

    * inert_solved becomes dictionaries-only, inert_solved_dicts

    * inert_solved_dicts is used only to cache the result of uses
      of a top level instance declaration, just like inert_solved_funeqs

    * That in turn simplifies xCtFlavor and rewriteCtFlavor, because
      they no longer need a "should I cache" parameter.  (Moreover the
      settings for this parameter were very subtle; it's easy to get
      loops if you cache too much.  Caching only top-level instance
      uses is much safer, and eliminates all these subtle cases.)
Merge 1353d1 into the 7.6 branch

(without this I get an ASSERT failure)

    commit 1353d1ef98603a1bff1f8eb181d1368e934b3647
    Author: Simon Peyton Jones <simonpj@microsoft.com>
    Date:   Thu Dec 20 20:13:36 2012 +0000

    Fix over-zealous ASSERT in TcUnify
Update ANNOUNCE for 7.6.3
Add release notes for 7.6.3
Set the version number to 7.6.3, and RELEASE to YES.
Merge 'tags/ghc-7.6.3-release' into Eden's ghc-7.6
Merged back from HEAD:
  Fixed problem in moveBinary (main module in subdirectory)

When the main module was in a subdirectory, the compilation would
fail because of erroneous treatment of the path when moving the
binary. This fix corrects the error.
Potentially, the tracing support for Windows might be affected by
this patch, the run script needs a review (if we keep it at all).

Conflicts:
	compiler/main/DriverPipeline.hs

On merging: also embellished some other parts of this function.