Really only push current branch
Changes to ghc base(4) haddock

Changes to ghc:

Changes to base:
commit 09baac2e6911d6559e66ec6d76233ca70ce762da
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Wed Jan 29 16:25:15 2014 +0100

    Update `changelog.md` to contain more changes

    Some important changes might still be missing from the changelog.

    Also, `base.cabal` is updated to include `changelog.md` in the
    `cabal sdist` tarball.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit f6a3a9a199c94a02e45977f0042548b956adf12f
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Wed Jan 29 16:23:44 2014 +0100

    Add `/Since: 4.7.0.0/` to `MkFixed` constructor

    As it's been exposed only since
    05c03d850a7da7bd708e9a9da7de2b9ba36b6041

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit 63f669b9385bbaba32b0fc20bf16f8a8d96ddfa3
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Wed Jan 29 13:53:27 2014 +0100

    Add Hackage-supported `changelog.md` file

    The contents has been ripped from the release notes. I've used markdown
    as this may allow for automatic conversion to docbook XML in the future,
    should we choose to maintain the `base` changelog in a more human-friendly
    markup format and closer to the `base`-source tree.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit 428304c06cf9819f49985e7cece5c21c16b9237e
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Wed Jan 29 13:03:29 2014 +0100

    Add newline before two `/Since: 4.7.0.0/` occurences

    See also `/Since: .../` convention described in
    6368362f4486226dee9d54665b4fdffde24e56f1

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

Changes to haddock:
commit 96838d249070e1ab55641b6816360a3e6bc909fa
Author: Austin Seipp <austin@well-typed.com>
Date:   Wed Jan 29 08:09:04 2014 -0600

    Update CPP check for __GLASGOW_HASKELL__

    Signed-off-by: Austin Seipp <austin@well-typed.com>